Sto lavorando a un'applicazione Meteor che funziona per tempi lunghi e sto cercando un modo per mantenere lo schermo acceso quando non ci sono attività dell'utente (mentre l'app è in corso, ovviamente).Come mantenere lo schermo mobile su
Grazie
Sto lavorando a un'applicazione Meteor che funziona per tempi lunghi e sto cercando un modo per mantenere lo schermo acceso quando non ci sono attività dell'utente (mentre l'app è in corso, ovviamente).Come mantenere lo schermo mobile su
Grazie
Se leggo la documentation correttamente, e io no, perché non ho mai usato prima, quindi è possibile aggiungere il insomnia plugin al tuo Cordova/PhoneGap costruito come questo:
$ meteor add cordova:[email protected]://github.com/EddyVerbruggen/Insomnia-PhoneGap-Plugin/tarball/47ba15a4ad791eb4d5a0643cdb7ef69f73109e15
e quindi utilizzare:
window.plugins.insomnia.keepAwake()
e
window.plugins.insomnia.allowSleepAgain()
Aggiornamento per Meteor 1.2:
Install plugins from a Git URL: Meteor no longer supports installing Cordova plugins from tarball URLs, but does support Git URLs with a SHA reference (like https://github.com/apache/cordova-plugin-file#c452f1a67f41cb1165c92555f0e721fbb07329cc). Existing GitHub tarball URLs are converted automatically.
Questo significa che è ora necessario utilizzare:
$ meteor add cordova:[email protected]://github.com/EddyVerbruggen/Insomnia-PhoneGap-Plugin#47ba15a4ad791eb4d5a0643cdb7ef69f73109e15
Update 2
Come user3819370 sottolinea, la spina in è ora nel Registro di sistema utilizzato da meteora, in modo da poter installare semplicemente in questo modo:
meteor add cordova:[email protected]
Questo è esattamente come funziona. Ho creato un piccolo progetto di esempio, verificarlo su GitHub: https://github.com/yauh/sleepwalker – Stephan
Grazie, bello. Lo verificherò –
Ciao, non l'ho ancora fatto funzionare con la mia app su Nexus 5 ... Farò DL l'esempio che Stephan ha fatto e vedere se riesco a capirlo. Mantieniti aggiornato –
Duplica, dare un'occhiata a questa risposta: http://stackoverflow.com/questions/11529247/in-html5-how-can-i-keep-an-android-device-s-screen-on –
Non penso che sia un duplicato di quell'altra domanda. L'altra domanda riguardava l'HTML, non PhoneGap/Cordova. –
L'altro argomento risponde alla domanda, un po '.. Hai bisogno di Java per mantenere attivo lo schermo di un dispositivo (ha bisogno dell'interfaccia os). Quindi cerca un plug-in per cordova che faccia questo e aggiungilo alla tua build. Il processo di implementazione del plugin non lo so. – below9k