html中的onclick在ios7_0用户代理中不起作用
onclick in html not working in ios 7_0 user agent
我正在使用phonegap构建服务制作移动应用程序。我已经在几台平板电脑和智能手机上测试了该应用程序,它在除Nexus 4(android 4.4)外的所有设备上都运行良好。在Nexus上,它不会调用任何用html编写的onclick属性中指定的函数。我的猜测是,它必须对用户代理字符串做一些事情,所以我在谷歌chrome模拟器中使用进行了尝试
Mozilla/5.0 (Linux; Android 4.4; Nexus 4 Build/KRT16E) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.105 Mobile Safari
在上找到http://user-agent-string.info/list-of-ua/os-detail?os=Android+4.4+KitKat.
我无法复制这个问题,但我确实使用iPhone 5:中的用户代理字符串再次发现了它
Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X; en-us) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53
我试着在谷歌上搜索,没有发现有类似问题的人。。。
有人知道可能是什么吗?
提前感谢!
好的,感谢@Cerbrus,我想做一个测试示例供你们尝试。由于我无法在简单的html结构上重现错误,我认为它必须对我正在使用的一些库做些什么。原来问题出在iScroll库中,添加后
tap: true
在其他选项中,它起作用了!不确定为什么会发生这种情况,但如果有人有类似的问题,请添加点击选项(不要点击,因为它不适用于4.4.4以上的android版本)。
再次感谢
相关文章:
- Meteor-添加用户自定义字段的方法不起作用
- 意思是.js - 登录后重定向用户 - 在本地工作,但在部署时不起作用
- 用户定义的函数在 Angular Cordova 中不起作用
- Ajax 调用在 IOS 中的用户交互之前不起作用
- 使用jQuery AJAX对用户进行身份验证不起作用
- 通过用户输入不起作用来更改输入编号
- 如果用户登录不起作用,则运行脚本
- 我需要让用户输入他的出生日期,并使用javascript检查其形式是否正确.我的代码不起作用
- 更改spynner用户代理不起作用
- 节点 Http 代理 - 基本反向代理不起作用 (404s)
- 为什么我的简单用户脚本不起作用
- Angular 中的 SignalR 集线器代理不起作用
- AJAX用户登录不起作用
- parse.com用户注册不起作用的问题
- html中的onclick在ios7_0用户代理中不起作用
- iOS iPad和iPhone用户代理在Phonegap应用程序中不起作用
- 日期.GUI用户输入不起作用
- get方法在解析当前用户时不起作用
- 显示工具提示的用户脚本不起作用
- Firebase用户删除不起作用