Accel.on 如何与 Pebble js 一起工作?我知道对于 Pebble C SDK,您取消订阅加速服务,但对于 Pebble js 似乎没有类似的东西。我有一个布尔值叫做shake;在一个函数中,虽然抖动是假的,但我有 Vibe.vibrate('long') 让手表振动
在我的 Accel.on 匿名函数中,我将 'shake' 设置为 true
Accel.on 实际上是如何工作的?在 C sdk 中,似乎不断地调用处理程序。Javascript 也一样吗?有问题的代码行是这样的:
while (!shake){
Vibe.vibrate('long');
startAccelCheck();
}
当加速度超过某个点时,startAccelCheck 将抖动更改为真
它目前不起作用;我想知道在循环进行时是否可以在 Accel.On 中将抖动的值更改为 true