PhoneGap中文网

 找回密码
 立即注册
查看: 10447|回复: 1

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

[复制链接]

27

主题

172

帖子

597

积分

高级会员

Rank: 4

积分
597
发表于 2015-12-21 14:46:03 | 显示全部楼层 |阅读模式
本帖最后由 跨平台移动开发 于 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最棒的是这个关闭不会影响真正电话号码的识别, 所以不管你的页面有木有这个问题都加上这行代码吧! 不用感谢我! 快点赞分享!

回复

使用道具 举报

1

主题

3

帖子

19

积分

新手上路

Rank: 1

积分
19
发表于 2015-12-23 09:08:33 | 显示全部楼层
确实遇到这个问题,么么哒!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

ionic4视频教程

Archiver|手机版|小黑屋| PhoneGap中文网 ( 京ICP备13027796号-1 )  

GMT+8, 2024-3-29 17:27 , Processed in 0.039613 second(s), 33 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表