Javascript 英特尔XDK谷歌地图小部件

Javascript 英特尔XDK谷歌地图小部件,javascript,google-maps,cordova,intel-xdk,Javascript,Google Maps,Cordova,Intel Xdk,我想用Intel XDK(HTML5 Cordova)构建一个地理位置应用程序。英特尔XDK提供了一个谷歌地图小部件,可用于显示地图 该小部件在“英特尔XDK仿真器”或我的设备(Android 4.4)上的“英特尔应用程序预览”中正常工作。如果我构建应用程序并在设备上安装.apk,则地图不会显示。我发现“window.google”对象没有定义。在“英特尔应用程序预览”和“英特尔XDK仿真器”中定义了对象 建造有什么问题 您可以通过创建一个新的Intel XDK Cordova项目并将Googl

我想用Intel XDK(HTML5 Cordova)构建一个地理位置应用程序。英特尔XDK提供了一个谷歌地图小部件,可用于显示地图

该小部件在“英特尔XDK仿真器”或我的设备(Android 4.4)上的“英特尔应用程序预览”中正常工作。如果我构建应用程序并在设备上安装.apk,则地图不会显示。我发现“window.google”对象没有定义。在“英特尔应用程序预览”和“英特尔XDK仿真器”中定义了对象

建造有什么问题

您可以通过创建一个新的Intel XDK Cordova项目并将Google Map小部件放在主屏幕上来重现这一点

更新 解决方案:在项目设置->构建设置->Android->域列表下的域列表中添加“*”

说明: Cordova使用“域白名单安全模型”,控制应用程序对外部域的访问。 更多信息:


感谢krisrak的提示

你看过这段官方视频了吗?另外,你可以尝试在官方文档中搜索
window.google
。是的,我看到了视频,但视频仅在模拟器中显示应用程序。我在官方文档中搜索了“google”、“window.google”、“maps widget”等,但仍然找不到解决方案。请尝试在项目设置->构建设置->android->域列表中添加“*”。很好,现在地图可以正常工作了!更新了问题。谢谢你的提示!