Можно ли отключить автоматические гиперссылки iPhone?
мы отправляем уведомление по электронной почте, когда у нас есть" фишинговые " письма, сообщенные нам. В этих письмах мы включаем копию текста внутри оригинального фишингового письма в качестве образца того, что сообщается нам. Наш код удаляет все гиперссылки из электронной почты через PHP, но по-прежнему включает (в виде обычного текста) ссылку. Когда пользователи получают это письмо в своем клиенте (Thunderbird, Outlook, Horde/IMP и т. д.), гиперссылка удаляется.
тем не менее, iPhone любит принимать веб адреса в обычном тексте и автоматически превращают их в гиперссылки. Есть ли способ остановить это действие с помощью тега HTML или с помощью PHP для замены определенных частей гиперссылки?
2 ответов
Кажется, нет способа подавить это поведение, так как о превращении их обратно в ссылки, но без href?
http://example.com -> <a href="">http://example.com</a>
вы можете попробовать вставить пробелы Юникода нулевой ширины в некоторой части url-адреса.
например.
u'http://www.\u2060example.com'
(в python --[извините])
U+2060 называется "Слово Столяр". Это нулевой ширины, неразрывный пробел.
это не должен быть допустимый url, поэтому, надеюсь, iPhone не превратит его в ссылку.
http://en.wikipedia.org/wiki/Space_ (пунктуация)#Table_of_spaces