跨平台移动开发 发表于 2015-12-21 14:46:03

phonegap开发Ios中如何防止Ios网页中的数字被识别为电话号码

本帖最后由 跨平台移动开发 于 2015-12-21 14:47 编辑

phonegap开发中如何防止iOS网页中的数字被识别为电话号码怎么办?

iOS有一个默认开启的功能, 会把网页中的数字自动识别为电话号码, 并且改变文字的颜色和样式, 很郁闷有木有! 不知道原因的话根本无从下手, 代码查几百遍也找不到问题有木有! 既然是默认开启我们关掉它就好了!



1.标准的电话号码格式是这样的:
<a href="tel:1-408-555-5555">1-408-555-5555</a>
点击后会自动打开电话功能, 很方便有木有!



2. 但有时候不是电话号码的数字也会被浏览器自动解析为电话号码, 并把数字的颜色和样式都改了, 很郁闷有木有!

3知道原因要解决就很简单了, 只要把这个默认行为关闭就行! 方法超简单, 只要一行代码:
<meta name = "format-detection" content = "telephone=no">

4最棒的是这个关闭不会影响真正电话号码的识别, 所以不管你的页面有木有这个问题都加上这行代码吧! 不用感谢我! 快点赞分享!

gagaisagirl 发表于 2015-12-23 09:08:33

确实遇到这个问题,么么哒!
页: [1]
查看完整版本: phonegap开发Ios中如何防止Ios网页中的数字被识别为电话号码