我检查了我的config.xml,然后
<allow-intent href="maps:*" launch-external="yes" />
我的代码是
window.open('maps://?q=', latLng, '_system');
和
latLng = 'lat,Lng'
我试过了
'maps:q='
'maps:'
'maps:0, 0?q='
'maps:daddr='
'maps://maps.apple.com/?q='
对于Google或Android,您仍应使用网址,它会自动重定向到应用,例如:
https://maps.google.com/maps?daddr=<lat>,<long>&ll=
至于Apple地图,同样的原则适用,只需更改协议:
maps://maps.google.com/maps?daddr=<lat>,<long>&ll=