J'ai déjà eu un problème avec Safari pour iPhone qui ajoutait des liens téléphoniques à mon code HTML. Cela casserait mon code parce que cela dépendait de la valeur du texte de <div id="DontTouchMyHTML">
.Désactiver les liens webOS
Avant:
<div id="DontTouchMyHTML">8211812</div>
Après:
<div id="DontTouchMyHTML"><a href="tel:8211812">8211812</a></div>
donc j'ai ajouté le correctif méta magique pour
IE
iPhone Safari. Safari Dev Center: Phone LInks
<meta name = "format-detection" content = "telephone=no">
Et qui a résolu le problème.
Mais alors est venu le long de la Palm Pre webOS avec Safari. Maintenant, j'ai un problème et le correctif ci-dessus ne fonctionne pas. J'ai supposé que basé sur Safari/AppleWebKit il suivrait les mêmes règles. Je suppose que non.
J'ai recherché une référence de développeur pour les liaisons téléphoniques Palm Pre webOS mais je ne trouve pas de solution.
Offending User Agent:
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
Il semble que vous devriez reconsidérer cette approche consistant à faire dépendre le code de la valeur littérale du texte dans le code HTML. –