如何禁用iOS上的date格式检测?

我意识到有一个元标签用于禁用iOS中的电话号码的自动格式化,但我想知道是否可能在iOS中的date或时间的东西。

有人有主意吗?

将此标签添加到您的标题

<meta name="format-detection" content="date=no"> 

目前没有元方法。 但是有两个技巧来打破检测。

我build议用一个无害的HTML元素来分割date/时间,比如跨度:

 Mon<span></span>day 

另一个诀窍是添加一个零宽度的空间:

 Mon&#x200B;day 

然而,这是不稳定的,例如在iOS 6-8的预览文本中,零空间显示为一个常规空间。

这是不可能的date或地址。 不幸的是,电话号码是Apple文档中唯一的types: https : //developer.apple.com/library/safari/documentation/AppleApplications/Reference/SafariHTMLRef/Articles/MetaTags.html

或者只是通过样式生成的链接隐藏与CSS

 your-element-containg-days a { color: #000 !important; text-decoration: none !important; } 

你必须添加!重要的是否决生成的样式。