24

電話で地図アプリケーションを起動するためのそのようなプレフィックスはありますか?

<a href="map:21st,High Street, London">Toto's home</a>

できるように

<a href="mailto:toto@gmail.com">Toto's mail</a>
4

6 に答える 6

12

geo:は公式に認められたURIスキームでありmaps:、一部のクライアントで実装される場合があります。

https://en.wikipedia.org/wiki/Geo_URI_scheme

于 2012-05-26T20:51:33.863 に答える
7

各植物形態で:

アップル

ドキュメンテーション

例:<a href="http://maps.apple.com/?ll=12.34567,8.90123">

アンドロイド:

ドキュメンテーション

例:<a href="geo:40.726966,-74.006076">

ウインドウズの電話:

ドキュメンテーション

例:<a href="bingmaps:?cp=40.726966~-74.006076">

于 2015-09-06T11:08:39.060 に答える
5

前の答えは両方とも独自の方法で正しいですが、簡潔な例を提供していませんでした。

使用する:

  <a href="geo://?q=My+address+here">View On Map</a>

私のテストではAndroidとAppleで動作します。

于 2014-05-21T02:53:20.223 に答える
4

maps://私の知る限り、Appleは現在もプロトコルとのリンクを使用しています。これをサポートしているのはApple Mapsだけです(Mac OSX 10.11 El Captainでテスト済み)。

例:maps://maps.apple.com/maps?daddr=48.851925,2.337141

したがって、それらすべてをリストするには、プロトコルがあります:、、、geo:またはさまざまなWebサイトへのリンク(例:https ://goo.gl/maps/VZG3rV6cRGE2) 。bingmaps:maps:

于 2015-10-24T15:06:43.873 に答える
2

上記のryanknellの回答にコメントを追加するのに十分な評判はありませんが、最近、 OpenStreetMapサイトの共有パネルにgeo uri機能を実装したので、「/」がないことを指摘したいと思います。 /"そのスキームで。これは、 RFC 5870で、例を挙げて非常に明確に説明されています。

于 2015-06-27T22:28:14.327 に答える
0

あなたが単にこれをするなら...

<a href="http://maps.apple.com/?q=123+Main+etc...">View on map</a>

ブラウザがiOS/Macの場合、ネイティブマップアプリが起動します(ブラウザは関係ありません)。android / windows / otherの場合、maps.apple.comはmaps.google.comにリダイレクトされます

ドキュメント: https ://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/MapLinks/MapLinks.html#//apple_ref/doc/uid/TP40007894-SW1

于 2014-03-21T23:32:27.333 に答える