希望你能再次帮助我...打印屏幕(在下面的链接上)显示在Genymotion模拟器上运行我的应用程序时会发生什么(离子运行android -cls)。我不知道它是否重要,但在此之前我得到了MultiDex错误,当我将jdk从1.7更新为1.8时,我解决了它。现在我的问题是"谷歌没有定义"但是在我的索引上我已经有了:
<meta http-equiv="Content-Security-Policy" content="script-src 'self' https://maps.googleapis.com/ https://maps.gstatic.com/ https://mts0.googleapis.com/ 'unsafe-inline' 'unsafe-eval'">
<script src="https://maps.google.com/maps/api/js?key=AIzaSyB16sGmIekuGIvYOfNoW9T44377IU2d2Es"></script>
考虑到这个错误显示了ionic.bundle.js文件有问题,我想我需要看一下这个文件,但是我是离子开发的初学者而且我不知道该怎么做寻找这个文件。
有人可以帮我理解我该怎么做才能解决这个问题?
PS:我还不允许在我的帖子上使用图片,所以这个链接有相同的帖子,有关情况的印刷版本:https://forum.ionicframework.com/t/referenceerror-google-is-not-defined/58356
答案 0 :(得分:1)
<script src="https://maps.google.com/maps/api/js?key=AIzaSyB16sGmIekuGIvYOfNoW9T44377IU2d2Es"></script>
要解决它,我只是改为“http://”:
<script src="http://maps.google.com/maps/api/js?key=AIzaSyB16sGmIekuGIvYOfNoW9T44377IU2d2Es"></script>