iOS端内嵌H5页面 点击a标签无反应
2023-09-27 14:24:39 时间
问题1:
iOS端内嵌H5页面,点击a链接无反应
解决:
一般这种问题发生在新窗口打开的情况下,也就是说 target 的值为 _blank 时会发生这个问题,改为 _self 即可解决问题。或者iOS的用户长按链接也是可以打开链接的,不过是跳转到了浏览器。
问题2:
如果点击的模块不是a标签或者button
解决:
需要给他加上cursor: pointer的样式。
第二种解决方案是将click事件替换为touchstart事件,或者click事件与touchstart事件并存:
$(document).on("touchstart",".farmGoods",function(){ alert('111'); }); $(document).on("click touchstart",".farmGoods",function(){ alert('111'); });
相关文章
- 通过微信Android和iOS版看两大系统差异
- 原 iOS面试题收集
- [置顶] iOS开发规范
- ios将一个项目完全导为另一个项目(tool)
- iOS PresentViewControlle后,直接返回根视图
- 微信小程序 自定义下拉加载 对于ios弹性事件的处理
- iOS 南京互联网大会分享及个人见解 韩俊强的博客
- IOS研究院之打开照相机与本地相册选择图片
- Girl_iOS100天学iOS的第一天(规划)
- iosselect:一个js picker项目,在H5中实现IOS的select下拉框效果
- iOS开发UI篇—ios应用数据存储方式(归档)
- 李洪强iOS开发之OC[007] - 李洪强iOS开发之类的声明和实现
- iOS图片上传1
- IOS移动端(H5)alert/confirm提示信息去除网址(URL)
- IOS Socket编程