Эта версия документации устарела!
Нажмите здесь для последней выпущенной версии.
События
Кордова события жизненного цикла.
Типы событий
- deviceready
- Пауза
- резюме
- онлайн
- автономном режиме
- backbutton
- batterycritical
- batterylow
- batterystatus
- menubutton
- searchButton
- startcallbutton
- endcallbutton
- volumedownbutton
- volumeupbutton
Доступ к функции
Начиная с версии 3.0, состояние аккумулятора Cordova реализует и другие устройства уровня API как плагины. Доступ ко всем событиям, не связанные с статус батареи включены по умолчанию. Использование CLI plugin
команды, описанные в интерфейс командной строки, чтобы включить или отключить аккумулятор события:
$ cordova plugin add org.apache.cordova.battery-status
$ cordova plugin ls
[ 'org.apache.cordova.battery-status' ]
$ cordova plugin rm org.apache.cordova.battery-status
Эти команды применяются для всех целевых платформ, но изменить параметры конфигурации платформы, описанные ниже:
Андроид
(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" />
Ежевика 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 (в
config.xml
)<feature name="Battery"> <param name="ios-package" value="CDVBattery" /> </feature>
Tizen (в
config.xml
)<feature name="http://tizen.org/api/systeminfo" required="true"/>
Некоторые платформы могут поддерживать эту функцию без необходимости специальной настройки. В разделе Поддержка платформы в разделе Обзор.