显然,Opera的那些人为他们的移动浏览器版本添加了一个不错的功能:他们将看起来像电话号码的东西转换成网页上的HTML链接(例如15.50美元,显然不是电话号码)。 / p>
可以使用专有的META标签或类似内容在HTML中抑制吗?它真的搞砸了我们的应用......其他移动浏览器是否也有我应该注意的功能?
编辑:感谢您向我提供指示<meta name="format-detection" content="telephone=no">
标记的问题的链接。这似乎可以解决iPhone上的问题,但不能解决Opera Mobile上的问题
答案 0 :(得分:1)
一个蹩脚的解决方案:
使用Javascript删除任何带有href =“tel:...”的链接。
答案 1 :(得分:1)
经过一些试验和错误后,这似乎适用于Opera Mobile和Mobilizer:
HTML文本(真的应该是“Samsung MSC 13800 TEU”)
三星MSC 13,800 TEU
(在逗号周围加上一个“隐藏”类的span标签)
CSS
span.hide { 显示:无; }
逗号是“13800 TEU”内的软糖,可能对辅助技术用户(有屏幕阅读器的用户)非常讨厌,但我遵循80-20原则(与视力障碍者相比,会有更多混淆视力的用户; - )