最近在做IM的语音功能,发现当长按录音的时候手机会弹出来系统菜单,

IOS下bug形式:
1)长按的标签设置为css background的形式:不会弹出菜单; 2)但是当设置为img时,系统默认识别为保存图片的行为,因而会产生以下系统菜单:        
3) 当前标签为纯文字时,会弹出选中文字的系统菜单; 安卓的bug形式如下:

  1)当设置为css的background形式时候,系统默认对整个网页进行操作,因而产生以下菜单:

    

  2) 当设置为img标签时,系统默认识别用户为保存图片,因而产生以下菜单:

   

  3) 当长按纯文字的标签时,系统会在1)的基础上增加一个 “选择复制”的菜单项;

  解决办法:

  1)ios:  禁止选中CSS样式即可,-webkit-touch-callout: none; 或 e.preventDefault();

  2)安卓:只能用js来控制: e.preventDefault();

  //另外return false 未测试,有兴趣的同学可以自己动手试试哦。 

  

 

-------------------------------------------------------------------------------

如有错误,欢迎评论指正、共同提高。[握手]

欢迎转载,转载请注明:转载自[ http://www.cnblogs.com/juneling ]

最新文章

  1. 如何实现一个php框架系列文章【2】实现类的自动加载
  2. DES原理
  3. NetBIOS与Winsock编程接口
  4. 【POJ 1679】The Unique MST(次小生成树)
  5. Android Studio 总结
  6. 学习总结 java 数据库 ResultSet 、PreparedStatement
  7. Chrome 使用技巧
  8. WPF中Image控件绑定到自定义类属性
  9. iOS runloop 资源汇总-b
  10. PetaPoco 增删改查
  11. Python学习笔记五--条件和循环
  12. Oracle SqlPlus 方向键的方法和解决的退格键失效
  13. WebService初入
  14. 合并两个list,不包含重复的对象
  15. 安装完成Dynamics 365 CE后别忘了更改维护作业的运行时间
  16. pe文件头详解
  17. 由于SVN导致桌面图标都带有?标记
  18. 7;XHTML表单
  19. Java高级教程
  20. 服务器上定时自动执行php

热门文章

  1. 源码搭建LAMP环境
  2. 反查BOM, 找出它的上阶
  3. AES加密(java和C#)
  4. Js 实现局部打印功能
  5. SQLAlchemy相关文档
  6. Spring-boot内置的程序管理监控工具-Actuator
  7. Vue Router的导航解析过程
  8. 最新 哔哩哔哩java校招面经 (含整理过的面试题大全)
  9. 最新 好未来java校招面经 (含整理过的面试题大全)
  10. go打印九九乘法表