我正在使用列表组件,当点击列表项以打开下一个视图时,似乎有一个非常明显的延迟。我的理解是,它正在等待检测水龙头是单击还是双击。在我的应用程序的情况下,所有点击将始终是单击,因为没有双击操作。有没有办法禁用此延迟或阻止它,以便应用程序对点击事件的反应性能得到改善?
答案 0 :(得分:0)
我使用FastClick(Official Page)(GitHub)。您最终不得不在应用程序中添加大约500行代码块,这当然不太理想,但它运行良好且非常容易实现。
答案 1 :(得分:0)
如果您未在应用中使用双击,请将此代码添加到您的app.js:
eventPublishers: {
touchGesture: {
recognizers: {
doubleTap: null,
}
}
},
这会阻止app / touch / src / event / Recognizer / DoubleTap.js加载。在那里设置maxDuration为300毫秒。