Dies ist nicht die neueste Version der Dokumentation!
Click here for the latest released version.
Veranstaltungen
Cordova Lebenszyklusereignisse.
Ereignistypen
- deviceready
- Anhalten
- Lebenslauf
- Online
- Offline
- BackButton
- batterycritical
- batterylow
- batterystatus
- menubutton
- SearchButton
- startcallbutton
- endcallbutton
- volumedownbutton
- volumeupbutton
Zugriff auf die Funktion
Ab Version 3.0, Cordova implementiert Batteriestatus und andere Geräteebene APIs als Plugins. Zugriff auf alle anderen Ereignisse, die nicht im Zusammenhang mit Batterie-Status sind standardmäßig aktiviert. Verwenden Sie der CLI plugin
Befehl, beschrieben in der Command-Line Interface, aktivieren oder Deaktivieren von Batterie-Veranstaltungen:
$ cordova plugin add org.apache.cordova.battery-status
$ cordova plugin ls
[ 'org.apache.cordova.battery-status' ]
$ cordova plugin rm org.apache.cordova.battery-status
Diese Befehle gelten für alle Zielplattformen, aber die unten beschriebenen Plattform-spezifische Konfigurationseinstellungen ändern:
Android
(in app/res/xml/config.xml) <feature name="Battery"> <param name="android-package" value="org.apache.cordova.BatteryListener" /> </feature> (in app/AndroidManifest.xml) <uses-permission android:name="android.permission.BROADCAST_STICKY" />
BlackBerry WebWorks
(in www/plugins.xml) <feature name="Battery"> <param name="blackberry-package" value="org.apache.cordova.battery.Battery" /> </feature> (in www/config.xml) <feature id="blackberry.app" required="true" version="1.0.0.0" /> <feature id="blackberry.app.event" required="true" version="1.0.0.0" /> <feature id="blackberry.system.event" required="true" version="1.0.0.0" />
iOS (in
config.xml
)<feature name="Battery"> <param name="ios-package" value="CDVBattery" /> </feature>
Tizen (in
config.xml
)<feature name="http://tizen.org/api/systeminfo" required="true"/>
Einige Plattformen können dieses Feature unterstützen, ohne dass eine besondere Konfiguration. Finden Sie unter Plattform-Unterstützung in der Übersicht.