ตรวจจับเมื่อแอพ Meteor Cordova เข้าสู่พื้นหลัง

คุณจะตรวจสอบได้อย่างไรว่าเมื่อใดที่แอป Meteor.js Cordova เข้าสู่เบื้องหลัง ฉันพบว่า Cordova มีฟังก์ชัน pause และ resume คุณจะเข้าถึงมันจาก Meteor ได้อย่างไร?

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

person Nyxynyx    schedule 27.01.2015    source แหล่งที่มา


คำตอบ (2)


แพ็คเกจที่จัดทำโดย FBA แสดงให้เห็น (และฉันเพิ่งทดสอบ) ว่าคุณสามารถใช้ไวยากรณ์เดียวกับที่คุณให้ไว้แล้วได้จริง:

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

ต่อไปนี้เป็นวิธีการใช้งานแพ็กเกจ: cordova-status.js< /ก>

person krivar    schedule 28.05.2015

มันไม่ใช่คุณสมบัติดั้งเดิมของ Meteor ดังนั้นคุณจะต้องเพิ่มแพ็คเกจ Cordova หรือคุณสามารถใช้แพ็คเกจนี้ที่สร้างขึ้นสำหรับดาวตก

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

person MichaelBell    schedule 19.02.2015