buildPhoneNumberLinkHrefAttributeValue
電話番号のリンクの、「href」属性の値を構築する
():string
1パラメーター目
必須- 一般技術名
- phoneNumber
- 日本語名
- 電話番号
- 型
- string
単一の引数として渡された電話番号宛に、音声通話アプリケーションが電話をかける事を提案する様な、 aタグ用のhrefと言う HTML属性の値を生成する。 スマートフォンには、此の様な音声通話アプリケーションが必ず存在するが、其の他のデバイスの場合には、Skypeや People等の通話専用のアプリケーションが、選択肢として表示される可能性が有る。 其の場合、電話番号に電話を発信する場合は、料金がかかると思われる。
a(
href=buildPhoneNumberLinkHrefAttributeValue("+818012345678")
) 080-1234-5678
此の関数がしている事は、適切な電話番号である事を要求される、指定された文字列の値の前に、 tel:を追加するのみである。 使用しているコードエディター、又は結合開発環境で、原型に応じたオートコンプリート機能が利用出来ない場合は、此の関数は 役に立たないかもしれない。 tel:にしろ、buildPhoneNumberLinkHrefAttributeValue 関数名にしろ、暗記してしまうか、毎回リファレンスを参照する事が必要になる為だ。 (多くの情報を扱っている時には、たった4文字しかない「tel:」ですら、忘れてしまう可能性がある。)
原型に応じたオートコンプリート機能が利用出来る場合は、buildP...と入力し始めると、ポップアップヒントが表示される。 其れ以降の手順は、コードエディターや結合開発環境に依って異なる。 統合開発環境IntelliJ IntelliJ IDEAファミリー で、YDFの正式なプラグイン として提供されるLive Templateと言う機能の場合、予めクリップボードにコピーされた値が、単一の引数の位置に代入される為、 href属性の値はキーを3~4回程度押すだけで済むはずである (他のオートコンプリートの数に依る)。
