私は現在、電話番号を提供するWebページを持っています。これらの電話番号の一部には内線番号があるため、次のようなHTMLを記述しました。
<a href="tel:+44-1234-567;ext=88">+44-1234-56788</a> / <a href="tel:+44-1234-567;ext=99">+44-1234-56799</a
Androidブラウザでこのページにアクセスし、電話番号の1つをタップすると、電話のダイヤラ(UK Samsung Galaxy s2の在庫)に次のように読み込まれます。
+44-1234-567;ext=88
正しいとは思いません。確かに;ext=
語。
tel
の実装に関するRFCを誤解していませんか?
それを行う適切な方法はコンマを使用することです:
<a href="tel:441234567,88">+44-1234-567 ext.88</a>
IPhoneとAndroid OS 2.1。;ext=88
はextビットを内線番号でダイヤルされる番号に変換します(88の代わりに35888のようなものをダイヤルします)。
documentation によると、好きなように追加できますtel:12345678; ext = 123
RFC 3966 を参照
私が見たすべての例で、ext
の値は整数に含まれています。したがって、href
値に88を含めてみてください。
<a href="tel:+44-1234-56788;ext=88">+44-1234-56788</a>
the newcodeの標準 3か月前から、microdataポーズの使用を提案しています。
<a href="tel:+13235798328p22">
関連:さまざまな標準がさまざまな外部プラットフォームにわたって存続し、URIの処理を変更する可能性があります。 クリックして呼び出す Google Developersの機能のドキュメントでは指定していません
例:OfficeのSkype xを使用してSkype内の拡張子を表します 。
この問題についてまだ不思議に思っている人のために、私はこのフォーマットを使用するのが最善だとわかりました:
<a href="tel:+13235798328;22">