5

私は長時間実行されるMeteorアプリケーションに取り組んでおり、ユーザーのアクティビティがないとき(もちろんアプリの実行中)に画面をオンにしておく方法を探しています。

ありがとう

4

1 に答える 1

7

ドキュメンテーションを正しく読んだら、これまでにこれを使用したことがないため、そうではないかもしれませんが、次のようにinsomnia プラグインを cordova/phonegap ビルドに追加できます。

$ meteor add cordova:nl.x-services.plugins.insomnia@https://github.com/EddyVerbruggen/Insomnia-PhoneGap-Plugin/tarball/47ba15a4ad791eb4d5a0643cdb7ef69f73109e15

そして、次を使用します。

window.plugins.insomnia.keepAwake()

window.plugins.insomnia.allowSleepAgain()

Meteor 1.2の更新:

Git URL からのプラグインのインストール: Meteor は tarball URL からの Cordova プラグインのインストールをサポートしなくなりましたが、SHA 参照を含む Git URL をサポートします ( https://github.com/apache/cordova-plugin-file#c452f1a67f41cb1165c92555f0e721fbb07329ccなど)。既存の GitHub tarball URL は自動的に変換されます。

これは、次を使用する必要があることを意味します。

$ meteor add cordova:nl.x-services.plugins.insomnia@https://github.com/EddyVerbruggen/Insomnia-PhoneGap-Plugin#47ba15a4ad791eb4d5a0643cdb7ef69f73109e15

更新 2

user3819370 が指摘しているように、プラグインは meteor によって使用されているレジストリにあるため、次のように簡単にインストールできます。

meteor add cordova:cordova-plugin-insomnia@4.0.1
于 2015-04-11T03:21:52.803 に答える