聚合物暂停事件太短了,有没有办法延长它?
polymer on-hold event is far too short, is there a way to lengthen it?
我正在努力在我的网络应用程序中实现一个保持事件,用于保持 post 以生成一个带有 link 到 post 的对话框,可以复制和共享。这是可行的,而且有效,但是 on-hold
事件似乎只有 200 毫秒的持续时间,如果您在阅读时缓慢滚动并且突然弹出一个对话框,那么这就太短了,因为您没有滚动速度不够快以绕过 on-hold
事件。有谁知道我需要更改什么脚本或在哪里查看?在过去的一个小时里,我尽可能多地用谷歌搜索,人们似乎使用 on-tap
多于 on-hold
,而且我没有找到任何关于更改保持长度的文档。我查看了 polymer.js 并找到了
...
var hold = {
// wait at least HOLD_DELAY ms between hold and pulse events
HOLD_DELAY: 200,
// pointer can move WIGGLE_THRESHOLD pixels before not counting as a hold
WIGGLE_THRESHOLD: 16,
....
并试了一下,没有反映出使用 on-hold
或 on-holdpulse
的任何变化
此时有任何帮助。
编辑:我现在已经在单独的测试文件中为我的网络应用程序完成了我的新闻 post 的 on-hold
功能。仍然只需要找出我是否可以延长 on-hold
时间,以便我可以实际实现新功能。
我不知道为什么以前在polymer.js
编辑HOLD_DELAY
时它不起作用但是今晚在工作中玩它时,将它设置为1000确实影响了保持长度对于我的脚本中的 on-hold
个事件。也许我太累了,在家里玩的时候没有意识到自己没有存钱什么的。无论哪种方式,我现在都有我的解决方案。
我正在努力在我的网络应用程序中实现一个保持事件,用于保持 post 以生成一个带有 link 到 post 的对话框,可以复制和共享。这是可行的,而且有效,但是 on-hold
事件似乎只有 200 毫秒的持续时间,如果您在阅读时缓慢滚动并且突然弹出一个对话框,那么这就太短了,因为您没有滚动速度不够快以绕过 on-hold
事件。有谁知道我需要更改什么脚本或在哪里查看?在过去的一个小时里,我尽可能多地用谷歌搜索,人们似乎使用 on-tap
多于 on-hold
,而且我没有找到任何关于更改保持长度的文档。我查看了 polymer.js 并找到了
...
var hold = {
// wait at least HOLD_DELAY ms between hold and pulse events
HOLD_DELAY: 200,
// pointer can move WIGGLE_THRESHOLD pixels before not counting as a hold
WIGGLE_THRESHOLD: 16,
....
并试了一下,没有反映出使用 on-hold
或 on-holdpulse
此时有任何帮助。
编辑:我现在已经在单独的测试文件中为我的网络应用程序完成了我的新闻 post 的 on-hold
功能。仍然只需要找出我是否可以延长 on-hold
时间,以便我可以实际实现新功能。
我不知道为什么以前在polymer.js
编辑HOLD_DELAY
时它不起作用但是今晚在工作中玩它时,将它设置为1000确实影响了保持长度对于我的脚本中的 on-hold
个事件。也许我太累了,在家里玩的时候没有意识到自己没有存钱什么的。无论哪种方式,我现在都有我的解决方案。