html - 在 Web 应用程序中禁用 Ipad 上的自动电话检测

标签 html ios web-applications iphone-standalone-web-app

我发现在使用 <meta name="apple-mobile-web-app-capable"content="yes"/> 标记在 iOS 4.3.5 中 <meta name="format-detection"content="telphone=no"/> 标签不起作用。它可以在 Safari 中运行,但如果应用程序是 从主屏幕启动。

有没有人找到一个不涉及向号码添加标签的可行解决方案? (我正在动态地从数据库中获取数字并使用它来更新,所以这不是一个选项)

最佳答案

我找到了可行的解决方案。在我的例子中,我使用的是带有其中数据的 span 标签,这些标签不允许禁用电话检测工作。但是,如果我随后将 span 标签包裹在一个 anchor 标签中,并将文本装饰设置为无,它就会起作用。不确定为什么 iOS 4.3.5 会出现这种情况,但希望这对其他人也有帮助。

关于html - 在 Web 应用程序中禁用 Ipad 上的自动电话检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7921609/

相关文章:

django - 将 Node.js 与 Django 和 Backbone.js 一起使用

javascript - 如何使用jquery像excel一样显示负整数的括号

html - 将字体设置为一个字符,而不是 css 或 Javascript 中的整个字符串

html - z-index 和 CSS 旋转

iphone - 我怎样才能重新创建这个有阴影的 iOS 字体?

javascript - 在网络应用程序中获取 iphone ID

html - 如何将 html 表单中的日期和时间输入类型存储到 sqlite3 DB 中

ios - 如何改变 View 深度?

html - 让 Mac 字体出现在普通浏览器中

java - 在 JNDI 中存储属性?环境特定位置