【发布时间】:2014-01-25 20:03:42
【问题描述】:
我正在尝试检测用户何时使用 Javascript 在 iOS 上完成了调整文本选择的大小。
虽然我知道 selectionchange even ,但如果用户使用本机控件,我会收到很多 scroll 事件和一些 selectionchange。
现在,我不知道用户何时完成。如果他用手指向下花 5 分钟,既不移动控件也不更改选择,我不会收到“mouseup 等效”事件。
编辑:...我的情况基本上是这样的:https://developer.apple.com/library/ios/DOCUMENTATION/AppleApplications/Reference/SafariWebContent/Art/events_information_bubble.jpg
知道如何实现吗?
谢谢!
【问题讨论】:
-
为什么不监听 touchend 事件?
-
不会开火。看起来如果接收事件的元素是本机 UI 控件,则不会触发 touchend(嗯,我不确定,但在我的情况下,只有滚动被触发,之后什么都没有)。
标签: javascript jquery ios iphone ipad