代码之家  ›  专栏  ›  技术社区  ›  TrongBang

iOS 10 Safari浏览器为电话号码添加链接

  •  0
  • TrongBang  · 技术社区  · 7 年前

    原件:

    <div id='data' style='display: none'>{"phone":"012345678"}</div>
    

    游猎:

    <div id='data' style='display: none'>{"phone":"<a href="tel: 012345678">012345678</a>"}</div>
    

    这会导致JSON.parse()在客户端失败。我怎样才能阻止这种行为。

    2 回复  |  直到 7 年前
        1
  •  1
  •   Maximiliano Poggio    7 年前

    您必须将其添加到html索引中

    <meta name="format-detection" content="telephone=no">
    
        2
  •  0
  •   TrongBang    7 年前

    来自Maimilano Poggio的建议非常好。然而,这对我来说不起作用,因为我仍然希望在网页的其他部分自动格式化电话号码。因此,我提出了自己的解决方案。而不是使用 <div/> 标签,我用 <pre/>