在iphone上禁用wifi时,Phonegap Sencha app谷歌地图API无法加载

时间:2013-03-22 16:37:30

标签: api google-maps cordova sencha-touch-2

寻找帮助,因为我对此感到难过。我正在使用包含在phonegap中的sencha地图用于iphone。当启用wifi时,地图会完美加载,但当关闭时,地图不会显示,并通知我“需要Google Maps API”。我在www目录中的index.html文件中使用的脚本是sencha ...

建议的脚本
     <script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=true"></script>

正如我在启用wifi时所提到的,脚本加载并显示地图。我还为Android设备包装了我的应用程序,当禁用和启用wifi时,脚本都会加载到这里。

很想听听有关如何解决这个问题的一些建议。

由于

1 个答案:

答案 0 :(得分:0)

这是一个复杂的问题,但可以做到。以下是解决此问题的人的链接:

http://rohdef.dk/wp3/?p=151

Sencha应该真正更新他们的代码,让他们的谷歌地图视图优雅地失败,而不是冻结整个应用程序。更糟糕的是,即使在连接时重新启动应用程序也会因缓存而无效,您必须从苹果商店重新安装。