pause
V primeru požarov, ko aplikacija je dal v ozadju.
document.addEventListener("pause", yourCallbackFunction, false);
Podrobnosti
V pause
primeru požarov, ko native platformo postavlja program v ozadju, ponavadi ko uporabnik preklopi v drugem programu.
Programi lahko običajno uporabljajo document.addEventListener
priložiti dogodek poslušalca enkrat na [deviceready](events.deviceready.html)
dogodek požarov.
Podprte platforme
- Amazon ogenj OS
- Android
- BlackBerry 10
- iOS
- Windows Phone 7 in 8
- Windows 8
Quick primer
document.addEventListener("pause", onPause, false);
function onPause() {
// Handle the pause event
}
Celoten primer
<!DOCTYPE html>
<html>
<head>
<title>Pause Example</title>
<script type="text/javascript" charset="utf-8" src="cordova.js"></script>
<script type="text/javascript" charset="utf-8">
// Wait for device API libraries to load
//
function onLoad() {
document.addEventListener("deviceready", onDeviceReady, false);
}
// device APIs are available
//
function onDeviceReady() {
document.addEventListener("pause", onPause, false);
}
// Handle the pause event
//
function onPause() {
}
</script>
</head>
<body onload="onLoad()">
</body>
</html>
iOS Quirks
V je pause
trener, nobenih klicev Cordova API ali native plugins, ki gredo skozi Objective-C ne dela, skupaj z vse interaktivne klice, kot so opozorila ali console.log()
. Samo obdelajo ko app preide na naslednjo vožnjo zanke.
IOS-poseben resign
dogodek, ki je na voljo kot alternativa za pause
, in zazna, ko uporabnik omogoči na gumb za zaklepanje naprave z app teče v ospredju . Če app (in naprave) omogočena večopravilnosti, to je seznanjena s kasnejšega pause
dogodka, vendar le pod iOS 5. V veljavi, vse Zaklenjeno apps v iOS 5, ki imajo večopravilnosti omogočeno potiska v ozadju. Za apps še vedno teče zaklenjenem pod iOS 5, onesposobiti app je večopravilnosti z nastavitvijo UIApplicationExitsOnSuspend na YES
. Pri odpiranju zaklenjen na iOS 4, ta nastavitev ni važno.