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.