我正在尝试更长时间(一到两个小时)读取加速度计。
但是,当 iPhone 进入睡眠状态并锁定时,加速度计读数的读数会暂停。
我的 setInterval 计时器似乎运行良好。我也可以播放声音。
我看到两个解决方案
a) 找到在锁定时读取加速度计的方法 b) 找到防止锁定的方法
我正在使用带有 JavaScript 的 Titanium。
我正在尝试更长时间(一到两个小时)读取加速度计。
但是,当 iPhone 进入睡眠状态并锁定时,加速度计读数的读数会暂停。
我的 setInterval 计时器似乎运行良好。我也可以播放声音。
我看到两个解决方案
a) 找到在锁定时读取加速度计的方法 b) 找到防止锁定的方法
我正在使用带有 JavaScript 的 Titanium。
在 0.9+ 中,您可以执行以下操作:
Titanium.App.idleTimerDisabled = true;
请参阅文档[UIApplication sharedApplication].idleTimerDisabled = YES
Appcelerator 将在 0.9 版中包含此功能
如果它实际上是锁定(而不仅仅是睡眠)导致锁定: Settings -> General -> Auto-Lock -> Never