我正在我的网络应用程序中实现一个暂停事件,用于保存帖子以生成一个对话框,其中包含可以复制和共享的帖子的链接。这很有用,而且它很有效,但是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
此时有任何帮助。
编辑:我现在已经在单独的测试文件中为我的网络应用完成了我的新闻帖子的on-hold
功能。仍然需要知道我是否可以延长on-hold
时间,以便我可以实际实现新功能。
答案 0 :(得分:0)
我不知道为什么在HOLD_DELAY
编辑polymer.js
之前它没有用,但是今晚在工作时使用它,将其设置为1000会影响{的保持长度我脚本中的{1}}个事件。也许当我在家里玩它时,我太累了,没有意识到我没有保存或有什么东西。无论哪种方式,我现在都有我的解决方案。