PhoneGap / Cordova:摇动事件检测不顺畅

时间:2012-07-09 15:22:44

标签: android ios cordova phonegap-plugins

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

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

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

您可以说让频率参数变小。但我担心这会导致性能下降(需要有人确认)。

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

有人知道如何让用户体验更顺畅吗?或者是否有任何好的插件可以检测摇动手势?

1 个答案:

答案 0 :(得分:0)

希望你能找到一些东西。为了将来参考,有一个 shake.js 插件提到here,但我使用了this fork of it