モバイルデバイスのユーザーが電話番号に電話をかけるためのクリック可能なハイパーリンクを作成するための適切で普遍的な形式は何ですか?
ダッシュ付きの市外局番
<a href="tel:555-555-1212">555-555-1212</a>
ダッシュなしの市外局番
<a href="tel:5555551212">555-555-1212</a>
ダッシュと1の市外局番
<a href="tel:1-555-555-1212">555-555-1212</a>
ダッシュなしの市外局番と1
<a href="tel:15555551212">555-555-1212</a>
ダッシュ、1、および+記号の付いた市外局番
<a href="tel:+1-555-555-1212">555-555-1212</a>
ダッシュなしの市外局番、1および+記号
<a href="tel:+15555551212">555-555-1212</a>
最後の2つのどちらでもうまくいくでしょう。ダッシュは、数字を読みやすくすること以外には意味がありません。したがって、それらを含めることもできます。ただし、国外(例ではアメリカ/カナダ以外)から番号をダイヤルするには、+
記号が必要です。
-
は関係ありませんが、モバイルユーザーがローミング中の場合は+
記号が重要です
これは標準形式です
<a href="tel:+4917640206387">+49 (0)176 - 402 063 87</a>
あなたは仕様書の中でそれについてもっと読むことができます、 電話番号を「Click-to-Call」にする を見てください。
このフォーマットもオンラインで見つけて使用しました。ダッシュがあってもなくても動作するようです。私はそれが私のMac(FaceTimeで番号を呼び出そうとする)と私のiPhoneで動くことを確かめた:
<!-- Cross-platform compatible (Android + iPhone) -->
<a href="tel://1-555-555-5555">+1 (555) 555-5555</a>
私は使った:
Tel: <a href="tel:+123 123456789">+123 123456789</a>
結果は次のとおりです。
Tel: + 123 123456789
「Tel:」は純粋なテキストを表し、数字だけがコード化されてクリック可能です。