如何在iOS上禁用日期的元格式检测?

如何在iOS上禁用日期的元格式检测?,ios,meta-tags,Ios,Meta Tags,我意识到在iOS中有一个元标记用于禁用电话号码的自动格式化功能,但我想知道在iOS中是否有可能用于日期或时间之类的内容 有人有什么想法吗?将此标签添加到标题中 <meta name="format-detection" content="date=no"> 这对于日期或地址是不可能的。不幸的是,电话号码是苹果文档中涵盖的唯一类型: 目前没有元方法。然而,有两个技巧可以打破检测 我建议使用无害的HTML元素分割日期/时间,如span: Mon<span></span

我意识到在iOS中有一个元标记用于禁用电话号码的自动格式化功能,但我想知道在iOS中是否有可能用于日期或时间之类的内容


有人有什么想法吗?

将此标签添加到标题中

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

这对于日期或地址是不可能的。不幸的是,电话号码是苹果文档中涵盖的唯一类型:

目前没有元方法。然而,有两个技巧可以打破检测

我建议使用无害的HTML元素分割日期/时间,如span:

Mon<span></span>day

但是,这不太稳定,例如在iOS 6-8的预览文本中,零带空格显示为常规空格。

或者通过将生成的链接样式设置为

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

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

还想补充一点,您应该能够在一个标签中列出逗号分隔的列表:
这不是苹果的文档,实际上不起作用(至少在iOS 8上是这样)。你能提供你从哪里得到这些信息的来源吗?给否决这一点的人:这是一个有效的答案。在电子邮件世界中,通常需要隐藏自动生成的链接,而不是完全删除该功能。这是一种有效的方法,可以假禁用这些自动功能。唯一的问题是,这不适用于电子邮件客户端。否则,它在html世界中是一个有效的解决方案
your-element-containg-days a {
    color: #000 !important;
    text-decoration: none !important;
        }