移动设备上的meteorJS +鼠标/触摸事件 - 如何最好地倾听事件?

时间:2015-02-02 01:29:47

标签: javascript touch meteor

对移动网络应用的简单点击做出回应的最佳活动是什么?

mousedown对ios不起作用,也没有为我启动touchstart。 (现在既没有'click'事件,看起来似乎是wtf?) android没有问题。 我正在苹果的模拟器中进行测试,希望它可以正确地模拟它们,但它只是在连接控制台中没有任何东西眨眼(通过safari)

所以根据这个: https://github.com/meteor/meteor/tree/6320acabc46bd6832d2f6db943b69a0634d6b6f9/packages/fastclick

  

如果您想将Fastclick用于移动网络,请将其添加到   您的应用程序直接使用meteor添加fastclick。

我已经完成了。它应do the setup for me attaching to body etc.

但是我没有对点击事件做出任何回应(哦,有时候。也许ios模拟器有问题?)

fastclick比锤子或其他解决方案更好吗?

我是否需要自己使用jquery附加事件,或者他们是否应该“更好地工作”作为默认的流星“点击”事件而没有难看的延迟?

令人惊讶的是,对于meteor + mobile来说这并不是很清楚,但我看不到anything in the docs

1 个答案:

答案 0 :(得分:4)

我个人喜欢快速点击。它通过常规的“点击”事件直接开箱即用。只需添加包

meteor add fastclick

您的点击事件将不再有延迟!