У меня была такая же проблема, но в веб-приложении для iPad.
К сожалению, ни ...
<meta name = "format-detection" content = "telephone=no">
ни ...
0 = 0
9 = 9
... сработало.
Но вот три уродливых хака:
- замена цифры "0" на букву "O"
- замена числа "1" на букву "l"
- вставить бессмысленный интервал: например,
555.5<span>5</span>5.5555
В зависимости от используемого шрифта первые два едва заметны. Последнее, очевидно, связано с лишним кодом, но невидимо для пользователя.
Kludgy взломает наверняка, и, вероятно, не будет жизнеспособным, если вы генерируете свой код динамически из данных, или если вы не можете загрязнить свои данные таким образом.
Но, достаточно в крайнем случае.