离子本机Google地图在浏览器中效果很好,但在设备上显示白屏-Ionic4

时间:2018-12-25 06:50:14

标签: google-maps cordova ionic-framework ionic-native

我正在使用Ionic4和本机Google地图围绕Google地图开发移动应用程序。这里的问题是,我可以成功使用ionic cordova run browser -l看到系统中的地图已加载到浏览器中,但是当我尝试在设备中构建并运行apk时,它给出了白色的碎石。我也尝试使用ionic serve -c并在dev app上连接到手机,但看到的是相同的白屏,没有日志。我不知道是什么原因造成的。任何帮助将不胜感激。

可以找到我的代码here。 APK也可以在同一位置找到。

1 个答案:

答案 0 :(得分:0)

这听起来像是向我发出的google api密钥凭据:

https://developers.google.com/maps/documentation/embed/get-api-key

在第5步是

  

在“ API密钥”页面上的“密钥限制”下,设置应用程序   限制。

您将选择Android Apps并添加您的

程序包名称: com.example

SHA-1证书指纹: 60:xx:xx:xx:xx:xx:xx:xx:xx:EE:3C:E4:C5:xx:xx:xx:xx:xx:xx:xx: C2 类似这样的

已经创建了如何创建SHA-1的方法,如果您不知道,请看看here

比给它5至10分钟,然后再试一次,它应该可以工作。

希望有帮助。