Плагин IONIC 4 BackgroundMode не отключает оптимизацию батареи.
Я тестировал эти решения, но не работал:
https://github.com/katzer/cordova-plugin-background-mode/issues/430
Я пытаюсь установить:
this.backgroundMode.on("activate").subscribe(()=>{
this.backgroundMode.disableWebViewOptimizations();
this.backgroundMode.disableBatteryOptimizations(); HERE
console.log("background activate !!!!");
});
Но я получаю:
Свойство 'disableBatteryOptimizations' не существует для типа 'BackgroundMode'. Возможно, вы имели в виду «disableWebViewOptimizations»
Среда:
Ионная:
Ионная (Ионная CLI): 4.12.0 (C: \ Users \ Julio \ AppData \ Roaming \ npm\ node_modules \ ionic) Ionic Framework: @ ionic / angular 4.9.1 @ angular-devkit / build-angular: 0.801.3 @ angular-devkit / schematics: 8.1.3 @ angular / cli: 8.1.3 @ ionic / angular-Инструментарий: 2.0.0
Cordova:
cordova (Cordova CLI): 9.0.0 (cordova-lib@9.0.1) Cordova Платформы: Android 8.1.0 Cordova Plugins: cordova-plugin-ionic-клавиатура 2.2.0, cordova-plugin-ionic-webview 4.1.1, (и 6 других плагинов)
Система:
Android SDK Инструменты: 26.1.1 (C: \Пользователи \ Julio \ AppData \ Local \ Android \ Sdk) NodeJS: v11.12.0 (C: \ Program Files \ nodejs \ node.exe) npm: 6.7.0 ОС: Windows 10
Есть предложения?