转:防止在iOS设备中的Safari将数字识别为电话号码

在测试中发现iPad上的Safari总会把长串数字识别为电话号码,文字变成蓝色,点击还会弹出菜单添加到通讯录。

别的地方倒也罢了,如果在用户名中出现数字(手机注册新浪微博的话用户名就是“手机用户xxxxxxxx”),版式会很恶心。

经过测试在a标签中的长串数字不会识别为电话,于是给出现用户名但没有链接的地方嵌套一个无动作的a标签,临时解决了这个问题。

但是这样增加了额外的标签,代码的语义性变得很差,而且对大段文字不能用这个方法。

今天无意中撞进Safari的官网,发现了safari有个私有meta属性可以解决这个问题:

<meta name="format-detection" content="telephone=no" />

官网的说明如下: How do I disable automatic detection of phone numbers in webpages? In Safari on iPhone, phone numbers are automatically detected and transformed into links that dial the phone number when tapped. If you have strings of numbers in your webpage that should not be automatically detected as phone numbers, you can choose to disable this feature on the entire page by adding the meta tag shown in Listing 12.

防止在iOS设备中的Safari将数字识别为电话号码相关推荐

  1. 转 如何在IOS设备中去掉屏幕上的status bar

    引入 如何在IOS设备中去掉屏幕上的status bar,即:不显示设备上方的[网络.时间.电池??]条? 操作 方法一: 在-info.list项目文件中,加上"Status bar is ...

  2. 在iOS设备中跑Python脚本

    在iOS设备中运行python脚本?那不就意味着可以在手机上跑爬虫,可以使用各种牛逼哄哄的python库了吗. 这个标题对我很有吸引力,曾经就有见到过在iOS平台上的python编译器(很多iOS上p ...

  3. 同步推软件:查看ios设备中persistentDataPath下文件,安装ipa

    1.使用Unity开发的app,有可能会用到PersistentDataPath,在ios设备中可以借助同步推软件来查看(mac上也有,不过更新不是太频繁,经常下载后和mac os系统不兼容,不可用) ...

  4. 从ios设备中获取ipa并且获取其中的资源

    1.从ios设备中获取ipa的方法很简单. 使用itools工具就,点击应用栏目. 然后再选择你需要的获取的ipa的程序,选中之后,点击右键备份,选择目录存放就可以获取ipa了 2.修改.ipa为.z ...

  5. iOS设备中垂直同步开启后的帧率计数

    因为iOS设备的垂直同步总是开启的所以显得帧计数意义没啥意义. 帧计数给你一个多个帧中的平均数,现实中,你帧速率只能是60,30,20,15,12以及6fps等各个常数中的一个.所有这些值都是60的因 ...

  6. 如何判断ios设备中是否安装了某款应用

    如果是Xcode 4.6 ,那么按照下面的方法添加: 解决方案: 从91SDK3.2.5开始要求接入方需要设置一个URL Scheme,设置方法如下:选中工程中的Target,选中Info标签页,找到 ...

  7. 对IOS设备中UDID的一些思考

    本文为原创,如需转载请注明出处:http://blog.csdn.net/xiaoguan2008一家之言,难免存在纰漏,欢迎指正,勿吐槽. UDID是什么?         UDID的全称是Uniq ...

  8. iOS设备中WiFi、蓝牙和飞行模式的开启与关闭

    今天写了一段有关在iPhone程序中开关WiFi型号的代码,经测试运行良好. 我想不用我多说大家都应该知道以上的功能只能在越狱的设备中实现! 好了,闲话稍少叙,进入正题:1.首先要在SpringBoa ...

  9. iOS设备中WiFi、蓝牙和飞行模式的开启与关闭(私有API)

    今天写了一段有关在iPhone程序中开关WiFi型号的代码,经测试运行良好. 我想不用我多说大家都应该知道以上的功能只能在越狱的设备中实现! 好了,闲话稍少叙,进入正题: 1.首先要在SpringBo ...

最新文章

  1. Linux 搭建SVN 服务器
  2. 《大话数据结构》读书笔记-线性表
  3. 连分数求解Pell方程
  4. 初三计算机会考成都,高中阶段教育学校统一招生考试试卷(含成都市初三毕业会考)...
  5. bootstrat 设置 select option 选项的值
  6. 创建基于AJAX技术的Scribble应用程序
  7. php gd库 函数 建立gif,PHP_PHP GD库生成图像的几个函数总结,使用GD库中提供的函数动态绘 - phpStudy...
  8. 前端学习(1931)vue之电商管理系统电商系统之美化一层循环的UI结构删除业务逻辑实现分配权限的对话框实现
  9. 选择排序算法流程图_常用排序算法之选择排序
  10. (转) Arcgis for js加载百度地图
  11. 中国重汽微服务管理_干货 | 微服务架构下 Spring Cloud OAuth2 通用权限管理系统
  12. C++ stack
  13. java 注释标记_如何标记,像老板一样注释内容
  14. 《Python趣味创意编程》新书上架了
  15. 业界领先的最新版本Oracle数据库现可部署在云端 以及Oracle Cloud at Customer和企业本地...
  16. ASP.NET MVC - 设置自定义IIdentity或IPrincipal
  17. 深度学习算法-YOLO
  18. python——reportlab
  19. 服务器系统事件id1001,WIN10事件查看器,ID1000,ID1001 問題
  20. http://www.cvvision.cn/2888.html

热门文章

  1. .net项目发布到本地IIS
  2. centos7安装mariadb
  3. Spring事务——Spring 2.X的事务配置策略
  4. Tomcat内存溢出解决办法
  5. MVC入门学习笔记(十)
  6. 《互联网运营智慧》之自序(新)
  7. 高德地图多边形覆盖物添加、获取、删除
  8. 自动换行的draw2d标签
  9. Disruptor官方文档实现
  10. DTCMS插件的制作实例电子资源管理(四)URL重写