【问题标题】:Cordova and Google Maps Javascript issue on iOS appstoreiOS 应用商店上的 Cordova 和 Google Maps Javascript 问题
【发布时间】:2016-06-10 13:35:47
【问题描述】:

我在 IOS 商店发布 Cordova 应用时遇到问题。

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

当我发布应用程序时,技术支持(第一和第二级)多次拒绝它,因为这个问题“应用程序的位置功能未与内置地图功能集成,这将用户限制为第三方地图应用程序。修改您的应用程序,让用户可以选择启动原生 Apple 地图应用程序”。

注意:我不是在谈论调用地图应用程序的设备,由以下人员执行:

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

并生成此 HTML:

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

谁能建议如何解决这个问题?欢迎提供文档或示例。

谢谢

【问题讨论】:

    标签: javascript ios cordova google-maps


    【解决方案1】:

    一种方法是使用http://docs.phonegap.com/en/edge/cordova_geolocation_geolocation.md.html 插件,这样您就可以收集设备坐标,然后在此之前向用户发送警告,以便他允许您使用他的位置。您可以在链接上找到完整示例。

    【讨论】:

    • 感谢您的回答,但我们的问题不是地理位置,而是 iOS 上 Google 地图在“div”中的显示。
    猜你喜欢
    • 2014-12-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多