以下の方法でURLを指定することにより(実際にはアンカータグで良いのですが便宜上JSのwindow.openにしています)
●ブラウザであれば、異なるタブでgooglemapが開き
●iOSであればアプリがインストールされていればアプリが起動し開きます
ただいandroidの場合、ブラウザ上で開いてしまい、Androidでもアプリを起動して開くことを優先(アプリがインストールされていればという意味で)したいと考えております。
navigator.userAgentでデバイスを識別できることは知っているのですが
どのようなURLを指定すればAndroidにおいてアプリを起動させることができるのでしょうか?
よろしくお願い致します。
Javascript
1getLat =35.680814; 2getLng =139.766755; 3windows.open("https://www.google.com/maps/dir/?api=1&destination="+getLat+","+getLng+"&travelmode=walking")
あなたの回答
tips
プレビュー