M.C.P.C.

―むり・くり―プラスコミュニケーション(更新終了)


| トップページ |

2011年3月19日 18:38

iPad用Safariは、tel URIを「連絡先」に追加できる

このエントリーをはてなブックマークに追加 mixiチェック

hCard関係をいじっているわけなんですけれども、hCardとは関係なく、iPadのSafariで、<a href="tel:0120-xxx-xxx">0120-xxx-xxx</a>というタグを入れると、Safariが自動的に選択ポップアップを表示し、「連絡先に追加するか」を聞いてきます。

この動作は、DOM操作で後からリンクにした要素にも効き、しかもonclickイベントを付けても、「連絡先に追加する」の方が優先されて表示されます。

Ahreftel
▲「連絡先に追加する」かどうか聞いてくる

不思議なのは、<a href="tel:0120-xxx-xxx"><img src="hoge.jpg" /></a> とした場合。「連絡先に追加する」が表示されず、エラーになる。

なんか、雰囲気的にはタッチしたところがimg要素だとだめっぽい。よって、span要素でdisplay: inline-blockにして大きさ指定しておき、background-imageで画像を指定する方法だといける。そこまでするのもどうかと思っております……

投稿 大野 義貴 [Web] | |

トラックバック(0)

トラックバックURL: http://blog.dtpwiki.jp/MTOS/mt-tb.cgi/3530

コメントする