iPad / iPhone Safari中明显的HTML处理错误?

这让我很温暖..

如果您查看以下简单的网页,包括标题….意味着在Arduino中进行嵌入式开发(尽管这个问题与后者没有任何关系).

<!DOCTYPE HTML>
<html><head><meta http-equiv='cache-control' content='no-cache' />
<link href='http://www.scargill.net/embed/embed.css' rel='stylesheet' /><title>strange page</title>
</head><body style='text-align:center'>
<br/>Time: 09:24:07 03/04/2012<br/>
<br/>Time: 09:24:07 03\/04\/2012<br/>
</script>
</body></html>

显示时间和日期的两条重要线路……第一条是简单的时间和日期显示,第二条是绝望的调试尝试……你可以忽略它……

在任何浏览器上,这显示正常…我在http://www.scargill.net/eh.htm的副本

iPhone或iPad上的任何浏览器都不适用于Safari ……第一行显示的时间和日期都会发生,它会在一段时间内完成并停止.

这适用于使用其他浏览器的iPad,但不适用于Safari.

任何人都可以提供帮助 – 为什么在iPad和iPhone上简单地显示时间和日期?

最佳答案 看起来iOS上的Safari认为日期的一部分是电话号码并且正在尝试解析它.

您可以通过将以下内容添加到< head>来停止Safari查找电话号码.部分:

<meta name="format-detection" content="telephone=no" />

希望这可以解决您的问题.

点赞