Однажды у меня была проблема, когда Safari для iPhone добавлял телефонные ссылки в мой HTML. Это сломало бы мой код, потому что оно зависело от текстового значения <div id="DontTouchMyHTML">
.
До:
<div id="DontTouchMyHTML">8211812</div>
После того, как:
<div id="DontTouchMyHTML"><a href="tel:8211812">8211812</a></div>
Итак, я добавил магическое исправление для IE iPhone Safari.
Центр разработки Safari: номера телефонов
<meta name = "format-detection" content = "telephone=no">
И это решило проблему.
Но затем появился Palm Pre webOS с Safari. Теперь у меня возникли некоторые проблемы, и вышеуказанное исправление не работает. Я предполагал, что, основываясь на 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