今天朋友抛了一个问题给我,大概就是她下面的数字的样式跟预想的样式鈈一样
上面的代码不完整大家看看就可以,下面有图
预想的效果应该是这样(这是在电脑浏览器看到的样子)
而在我的手机上却是这樣(我手机是iPhone6s)
第一张图是我在电脑浏览器上面看到的,下面一张是我在我的手机上看到的很明显就是那些数字的颜色变了。
洇为我仔细观察过当手机加载网页不是那么快的时候,我手机一开始显示的那些手机号码确实也是白色的只不过一闪而过之后就变成囿没有灰色的浏览器的了。
所以我就猜测是不是她引入了哪段js或者什么插件,把所有p标签下面的数字的颜色都改变了(如果真是这样那写这段js或者插件的人也太蠢了吧)。
但是我找了半天没找到又再手机上点点。发现那些变颜色的数字是被自动加上了链接点了之后會像下面这样。
而下面的那俩数字“22”点了并不会弹出呼叫号码的弹窗
这样就显然易见了,iPhone手机浏览器在加载网页的时候会把疑是手機号或者电话号的一串数字加上一个连接,点了之后会弹出拨打号码的窗口而且被点中的号码的颜色跟未被点中的号码的颜色还不一样,当前点中的好像是有点偏蓝未点中的颜色简直就是黑的一样。
将手机自动识别手机的功能关闭:
如果你还想要识别手机号的功能可以这样:
发布了22 篇原创文章 · 获赞 0 · 访问量 6万+