iOS应用程序中的Cordova和Google Maps Javascript问题

iOS应用程序中的Cordova和Google Maps Javascript问题

问题描述:

我在IOS商店上发布Cordova应用程序时遇到问题。iOS应用程序中的Cordova和Google Maps Javascript问题

我使用的是指Google Maps浏览器视图的“Maps JavaScript API”。

当我发布应用程序时,由于这个问题,技术支持(第一级和第二级)拒绝多次“应用程序的位置功能没有与内置的映射功能集成,这限制了用户到第三方地图应用程序。修改您的应用程序,让用户可以选择启动本地Apple Maps应用程序“。

注意:我说的不是调用,则是由地图应用的设备:

if(device.platform == 'iOS') 
    link = 'maps:q='+ item.address; 

,并产生这个HTML:

<a href="maps:q=mylink.html">Click Here</a> 

任何人都可以提出如何解决这个问题呢?文档或例子是受欢迎的。

感谢

做到这一点

一种方法是使用http://docs.phonegap.com/en/edge/cordova_geolocation_geolocation.md.html插件,这样你就可以收集设备坐标,而在这之前将警告发送给用户,因此他可以让你使用他的位置。你可以在链接上找到完整的例子。

+0

感谢您的回答,但我们的问题不是地理定位,而是iOS上Google地图的'div'显示。 –