我想知道,使用javascript,如果是这样的话:
location = "google.navigation:q="+myDestAddress;
在实际调用它之前支持,如果它没有恢复到普通的旧谷歌地图网址:
location = "http://maps.google.com/maps?saddr="+myStartAddress+"&daddr="+myDestAddress;
注意:我已经使用用户代理检查设备是否为Android设备,但这还不够,因为据我所知,“google.navigation”意图仅在美国支持且仅在某些设备上支持设备/操作系统版本。
谢谢!
答案 0 :(得分:0)
我认为你在寻找:
if(typeof google == "undefined" || typeof google.navigation == "undefined") {
location = "http://maps.google.com/maps?saddr="+myStartAddress+"&daddr="+myDestAddress;
else {
location = "google.navigation:q="+myDestAddress;
}