gpt4 book ai didi

html - 移动 html5 启动手机的 native 导航应用程序

转载 作者:技术小花猫 更新时间:2023-10-29 12:09:35 25 4
gpt4 key购买 nike

我正在开发 phonegap/cordova 应用程序。有没有办法在浏览器 View 中打开手机的 native 导航应用程序?或者是否有从 html5 应用程序打开 native map 应用程序的最佳实践?或者它们都是特定于平台的?

我读过一些地方,以下内容适用于某些 Android 版本

<a href="geo:some address here" />Navigate to here</a>

这适用于 iOS

<a href="http://maps.apple.com/?daddr=San+Francisco,+CA&saddr=cupertino">Directions</a>

我很惊讶 Phonegap 没有实现这样的东西。

最佳答案

您可以在 iOS 5(Google map )和 iOS 6(Apple map )上使用神奇的“ map :”协议(protocol)打开 native 导航应用程序,例如window.location = "maps:daddr=50.4,-4.5"

但要在 Android 上启动 native Google Navigator 应用程序,您需要使用 phonegap 插件。我出于自己的目的写了这个。

更新该插件现已针对 Phonegap 3.x 进行了更新,并支持 Android、iOS 和 Windows Phone,包括在 iOS 上优先使用 Google map 的选项。

插件在这里:https://github.com/dpa99c/phonegap-launch-navigator

关于html - 移动 html5 启动手机的 native 导航应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14286951/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com