【发布时间】:2015-01-02 19:48:58
【问题描述】:
在 iOS 8.1(8.0) 上从主屏幕启动的独立网络应用中, 触摸事件(touchstart、touchmove、touchend)不会在输入/文本区域上触发,而是在 Safari 中的同一设备上触发。
我在 iOS 6 上测试了同一个网络应用程序,一切正常。
有没有人遇到过同样的问题并找到了解决方法? 也许有官方错误报告?不幸的是,我在这个主题上一无所获。
谢谢。
【问题讨论】:
-
他们是根本没有被解雇,还是被多次解雇(实际上让他们看起来好像从未被解雇)?你的应用是基于什么构建的?什么框架?更多细节请
-
我已经使用包含 textarea 和输入的简单 HTML+jQuery 页面对此进行了测试。看起来他们根本没有被解雇。
-
首先:您确认 jQuery 正在运行吗?第二:你能分享你注册点击事件吗?
标签: javascript javascript-events ios8 iphone-standalone-web-app