【问题标题】:meteorJS + mouse/touch events on mobile - how best to listen for events?手机上的meteorJS +鼠标/触摸事件 - 如何最好地监听事件?
【发布时间】:2015-02-02 12:48:20
【问题描述】:

对移动网络应用程序的简单点击响应的最佳事件是什么?

mousedown 不适用于 ios,touchstart 也不适用于我。 (现在似乎也没有“点击”事件?) 安卓没有问题。 我正在苹果的模拟器中进行测试,希望它能正确模拟这些,但它只是对我眨眼,在附加的控制台中什么都没有(通过 safari)

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

如果您也想将 Fastclick 用于移动网络,请将其添加到 你的应用直接用流星添加fastclick。

我已经做到了。它应该do the setup for me attaching to body etc.

但是我在点击事件上没有得到任何响应(哦,有时。也许 ios 模拟器有问题?)

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

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

令人惊讶的是,meteor + mobile 并没有更清楚,但我在上面看不到anything in the docs

【问题讨论】:

    标签: javascript touch meteor


    【解决方案1】:

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

    meteor add fastclick
    

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

    【讨论】:

      猜你喜欢
      • 2013-04-10
      • 2011-10-06
      • 2019-01-27
      • 1970-01-01
      • 2020-02-20
      • 2011-09-19
      • 2016-09-22
      • 1970-01-01
      • 2014-02-21
      相关资源
      最近更新 更多