meteor add cordova:cordova-plugin-inappbrowser@1.7.1
var addressLongLat = latitude + ',' + longitude; window.open('maps://?q=' + addressLongLat, '_system'); //apple map
要么
window.open('comgooglemaps://?q=' + addressLongLat, '_system'); //google map
用一个 geo 附加链接将提示用户打开他们选择的地图应用程序中的位置(假设用户在其设备上有多个地图应用程序)。
geo
<a href="geo:-32.845027,23.006867">OPEN</a>
在iOS geo:url scheme上没有打开谷歌地图,它可以打开 谷歌地球
谷歌地图应用程序允许这三个网址方案, comgooglemaps:// , comgooglemaps-x-callback:// 和 comgooglemapsurl://
comgooglemaps://
comgooglemaps-x-callback://
comgooglemapsurl://
有关谷歌地图网址方案的更多信息
您还可以使用http网址,如果安装了应用,则会打开应用,如果没有,则会打开网站
有关http网址的更多信息
另外,制作 window.open 你必须安装的工作 cordova-plugin-inappbrowser 第一。否则,你将不得不使用 a 链接。
window.open
cordova-plugin-inappbrowser
a
也适用于Apple地图,您可以使用
window.open('maps://?q=' + addressLongLat, '_system');