从ios浏览器的网页链接打开位置应用程序

mas*_*ily 4 html geolocation geo ios

我希望在我的移动网站上建立一个链接,该链接将触发基于位置的应用程序(如waze或谷歌地图)在现场打开.

以下HTML代码:

<a href="geo:32.0783087,34.81842779999999">go to location</a>
Run Code Online (Sandbox Code Playgroud)

与Android浏览器一起工作,但不使用iphone(使用safari或chrome)

如何使用iphone/ipad浏览器?

eli*_*o.d 11

要在ios上打开谷歌地图,您必须使用特定的网址方案(特定于每个应用程序,如果提供),例如以下将调用谷歌地图:

comgooglemaps://?daddr=%f,%f&saddr=%f,%f&mrsp=0&ht=it&ftr=0", contactPosition.latitude, contactPosition.longitude, myPosition.latitude, myPosition.longitude
Run Code Online (Sandbox Code Playgroud)

这将开放waze:

waze://?ll=37.331689,-122.030731&navigate=yes
Run Code Online (Sandbox Code Playgroud)

在这两种情况下,要让用户工作,显然应该安装应用程序.