adobe phonegap Google 地图不显示
adobe phonegap Google Maps not displaying
我有一个在 javascript 和 html 中编写的应用程序,我正在尝试将其导入 adobe phone gap 以制作一个 android 应用程序。我的 config.xml 看起来像这样:
<?xml version='1.0' encoding='utf-8'?>
<widget id="net.seekadventure" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<name>HelloCordova</name>
<description>
Test of Adobe apache
</description>
<author email="hidden" href="hidden">
Seek ADventure Team
</author>
<content src="index.html" />
<plugin name="cordova-plugin-whitelist" spec="1" />
<access origin="*" />
<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
<allow-intent href="tel:*" />
<allow-intent href="sms:*" />
<allow-intent href="mailto:*" />
<allow-intent href="geo:*" />
<platform name="android">
<allow-intent href="market:*" />
</platform>
<platform name="ios">
<allow-intent href="itms:*" />
<allow-intent href="itms-apps:*" />
</platform>
</widget>
当我安装我的应用程序时,我的 google 地图会快速显示一瞬间,然后消失并显示:
"Oops! Something went wrong. This page didn't load google maps correctly. See the javascript console for technical details."
不幸的是,我不确定如何查看 javascript 控制台,因为它现在位于我的 phone 上的 android 应用程序中。该代码在我的网络服务器上运行良好...不确定这里的问题是什么或从哪里开始寻找
我发现了我的问题。我的 Google 地图 api 密钥仅限于在我的网站域上使用。所以在应用程序中它不会工作!
我有一个在 javascript 和 html 中编写的应用程序,我正在尝试将其导入 adobe phone gap 以制作一个 android 应用程序。我的 config.xml 看起来像这样:
<?xml version='1.0' encoding='utf-8'?>
<widget id="net.seekadventure" version="0.0.1" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
<name>HelloCordova</name>
<description>
Test of Adobe apache
</description>
<author email="hidden" href="hidden">
Seek ADventure Team
</author>
<content src="index.html" />
<plugin name="cordova-plugin-whitelist" spec="1" />
<access origin="*" />
<allow-intent href="http://*/*" />
<allow-intent href="https://*/*" />
<allow-intent href="tel:*" />
<allow-intent href="sms:*" />
<allow-intent href="mailto:*" />
<allow-intent href="geo:*" />
<platform name="android">
<allow-intent href="market:*" />
</platform>
<platform name="ios">
<allow-intent href="itms:*" />
<allow-intent href="itms-apps:*" />
</platform>
</widget>
当我安装我的应用程序时,我的 google 地图会快速显示一瞬间,然后消失并显示:
"Oops! Something went wrong. This page didn't load google maps correctly. See the javascript console for technical details."
不幸的是,我不确定如何查看 javascript 控制台,因为它现在位于我的 phone 上的 android 应用程序中。该代码在我的网络服务器上运行良好...不确定这里的问题是什么或从哪里开始寻找
我发现了我的问题。我的 Google 地图 api 密钥仅限于在我的网站域上使用。所以在应用程序中它不会工作!