在长时间抬起手指时,iOS中没有JavaScript事件



我正在尝试检测用户何时使用JavaScript在iOS上调整了文本选择大小。

即使我知道selectionchange,如果用户使用本机控件,我将获得很多scroll事件,还有一些selectionchange

现在,我不知道何时完成用户。如果他用手指呆了5分钟,而不移动控件或更改选择,我不会得到" mouseup同等"事件。

编辑:...我的情况基本上是这样的:https://developer.apple.com/library/ios/documentation/appleapplications/reference/reference/safariwebcontent/art/art/events_information_information_bubble.jpg

任何想法如何实现?

谢谢!

我发现 selectionchange事件即使在单个单词选择(带有点击或长按下)中也会发射多次,当然,当您拖动选择手柄时,它会发射。。

这是我创建的解决方法(不是一个完美的方法),仅获取文本选择结束事件。

您可以看到它在此处:文本选择事件的结尾?

或在上的小帖子中/div>

最新更新