如何解决Google Maps未显示在NativeScript应用程序中,而是显示在使用Android Studio开发的本机应用程序中
我有一个NativeScript + Angular应用,该应用需要显示地图,还要进行一些旅行时间计算。显然,谷歌地图是我的主要选择。我在Google Developer Console中创建了一个新项目,并为2个API创建了新的API密钥:适用于Android的Maps SDK和Distance Matrix API。我使用该API密钥,按照nativescript-google-maps-sdk GitHub存储库中显示的示例,在我的应用程序中添加了代码。当我尝试在模拟器中运行该应用程序时,看不到它:
该组件已正确加载,因为我看到了“查看下面的地图!”标签。这是我组件的HTML代码:
<ActionBar title="Map Demo" class="action-bar">
</ActionBar>
<GridLayout rows="auto,*">
<Label row="0" text="See map below!"></Label>"
<MapView row="1" (mapReady)="onMapReady($event)" iosOverflowSafeArea="true"></MapView>
</GridLayout>
我的API密钥是有效的,因为我将其测试到了在Android Studio中创建的简单应用中,因此可以看到地图:
任何人都可以弄清楚我在做什么错吗?任何建议将不胜感激。
谢谢, 埃迪
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。