2

我正在尝试使用 PhoneGap API 检测抖动事件,但我发现程序执行不顺畅。

当我们调用 watchAcceleration 函数时,我们设置了一个代表监视器频率的参数,如:options.frequency = 800;

这是我的问题:使用参数“options.frequency = 800”,设备只会每 0.8 秒监控一次加速度计,但用户可能会在 0.7 秒内完成他的摇动手势,所以我们无法检测到用户的摇动。

您可能会说只是将频率参数变小。但我担心会导致性能损失(需要有人确认)。

然后从一些文章中,我发现有一个参数“acc.is_updating”,我发现它总是“未定义”。

有人知道如何使摇晃的用户体验更流畅吗?或者有什么好的插件来检测摇晃手势?

4

1 回答 1

0

希望你找到了一些东西。为了将来参考,这里提到了一个shake.js插件,但我使用它的这个分支

于 2013-04-23T04:16:13.287 回答