私はかつて、SafariforiPhoneが私のHTMLに電話リンクを追加するという問題を抱えていました。のテキスト値に依存しているため、これは私のコードを壊します<div id="DontTouchMyHTML">
。
前:
<div id="DontTouchMyHTML">8211812</div>
後:
<div id="DontTouchMyHTML"><a href="tel:8211812">8211812</a></div>
そこで、 IEiPhoneSafariの魔法のメタ修正を追加しました。
Safari Dev Center:電話リンク
<meta name = "format-detection" content = "telephone=no">
そしてそれは問題を解決しました。
しかし、その後、SafariでPalmPrewebOSが登場しました。今、私はいくつかの問題を抱えており、上記の修正は機能しません。Safari / AppleWebKitに基づいているので、同じルールに従うと思いました。私はそうは思わない。
Palm Pre webOS電話リンクの開発者向けリファレンスを探しましたが、解決策が見つかりません。
問題のあるユーザーエージェント:
Mozilla/5.0 (webOS/1.3.1; U; en-US) AppleWebKit/525.27.1 (KHTML, like Gecko) Version/1.0 Safari/525.27.1 Pre/1.0