resume
V primeru požarov, ko aplikacija pridobi iz ozadja.
document.addEventListener("resume", yourCallbackFunction, false);
Podrobnosti
V resume
primeru požarov, ko native platformo izpuli uporabo iz ozadja.
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("resume", onResume, false);
function onResume() {
// Handle the resume event
}
Celoten primer
<!DOCTYPE html>
<html>
<head>
<title>Resume 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("resume", onResume, false);
}
// Handle the resume event
//
function onResume() {
}
</script>
</head>
<body onload="onLoad()">
</body>
</html>
iOS Quirks
Vse interaktivne funkcije, ki se imenuje iz a [pause](events.pause.html)
rutine izvršiti kasneje, ko app začne znova, kot signal za resume
dogodek. Ti vključujejo opozorila, console.log()
, in vse klice iz plugins ali Cordova API, ki gredo skozi Objective-C.
aktivno dogodek
IOS-poseben
active
dogodek, ki je na voljo kot alternativa zaresume
, in zazna, ko uporabnik onesposobiti gumba za zaklepanje za odklepanje naprave z app teče v ospredju. Če app (in naprave) omogočena večopravilnosti, to je seznanjena s kasnejšegaresume
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 naYES
. Pri odpiranju zaklenjen na iOS 4, ta nastavitev ni važno.strnjen dogodek
Kadar je klican iz a
resume
rutine, interaktivnih funkcij, kotalert()
morali zaviti v asetTimeout()
klic s timeout vrednost nič ali pa visi app. Na primer:document.addEventListener("resume", onResume, false); function onResume() { setTimeout(function() { // TODO: do your thing! }, 0); }