geo:URIスキームは、iphonesafariブラウザーでは機能しないようです。誰かがこれを実装する運がありましたか?コードの例を次に示します。
<a href="geo:39.555551,-82.814171;">Test</a>
上記はAndroid携帯で動作します...これに代わるものはありますか?助けてくれてありがとう!
geo:URIスキームは、iphonesafariブラウザーでは機能しないようです。誰かがこれを実装する運がありましたか?コードの例を次に示します。
<a href="geo:39.555551,-82.814171;">Test</a>
上記はAndroid携帯で動作します...これに代わるものはありますか?助けてくれてありがとう!
このgeo:
スキームは比較的新しいため、iOSの組み込みアプリではサポートされていません。(ただし、機能のリクエストには適しています。)
1つの代替手段(iPhone OS 1.0までずっとサポートされています)は、GoogleマップのURLを使用することです。例: http://maps.google.com/maps?ll = 37.331044、 -122.029202-これは自動的にマップアプリケーションにリダイレクトされます。(ただし、iOS 6でGoogleがサポートしていない今後のマップでこれがどのように変わるかはわかりません。)
システムアプリで使用されていないURLスキームを処理するサードパーティのアプリを登録することも可能です。そのため、geo
便利な場合は独自のハンドラーを作成できます。
私のiPhone(ios6)では、google earthアプリがgeo:リンクを開きます。ネイティブのグーグルマップアプリのサポートには、comgooglemaps:スキームを使用します。「通常の」http://maps.apple.com/リンクをクリックすると、アップルマップが開きます。
これは純粋なJavascriptでも処理できます。Dojo、jQuery、または委任されたイベントサポートを提供するその他のJSライブラリを使用するのが最も簡単です。