Deteksi saat Aplikasi Meteor Cordova masuk ke Latar Belakang

Bagaimana Anda bisa mendeteksi ketika aplikasi Meteor.js Cordova masuk ke latar belakang? Saya menemukan bahwa Cordova memiliki fungsi pause dan resume, bagaimana cara mengaksesnya dari Meteor?

document.addEventListener("pause", yourCallbackFunction, false);

person Nyxynyx    schedule 27.01.2015    source sumber


Jawaban (2)


Paket yang disediakan oleh FBA menunjukkan (dan saya baru saja mengujinya) bahwa Anda sebenarnya dapat menggunakan sintaks yang sama yang telah Anda berikan:

document.addEventListener("pause", function() {
    Session.set('cordovaStatus', 'paused')
    Meteor.disconnect()
});

Berikut cara paket menggunakannya: cordova-status.js

person krivar    schedule 28.05.2015

Ini bukan fitur asli Meteor. Jadi, Anda perlu menambahkan paket cordova atau Anda dapat menggunakan paket ini yang dibuat untuk meteor.

https://github.com/AdamBrodzinski/Meteor-Cordova-Status

person MichaelBell    schedule 19.02.2015