勝手に画面ロックするのを防ぐ方法(Titaniumで)

アプリを開いている間は、勝手に画面ロックさせたくないことがある。そんなときは、app.jsとかに以下のように設定を行っておくとよい。

Titanium.App.idleTimerDisabled = true;

Appcelerator Platform - Appcelerator Docs

iPadでしか試してないけど、iPhoneでも同じでしょう。また、APIドキュメントをみても、iPad onlyとか書いてないので、Androidとかでも大丈夫なのかな。

と思って調べてみたら、Androidはまだサポートしていないっぽい。。

Preventing sleep mode on android | Appcelerator Q&A Archive