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 !!!!");
});
但我得到:
“BackgroundMode”类型不存在属性“disableBatteryOptimizations”。你的意思是'disableWebViewOptimizations'
环境:
离子:
离子(离子 CLI):4.12.0(C:\Users\Julio\AppData\Roaming\npm\node_modules\ionic)离子框架:@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-toolkit:2.0.0
科尔多瓦:
科尔多瓦(科尔多瓦 CLI):9.0.0(科尔多瓦-lib@9.0.1)科尔多瓦平台:安卓8.1.0科尔多瓦插件:科尔多瓦插件离子键盘2.2.0,科尔多瓦插件离子webview 4.1.1, (和其他 6 个插件)
系统:
Android SDK 工具:26.1.1 (C:\Users\Julio\AppData\Local\Android\Sdk) NodeJS:v11.12.0 (C:\Program Files\nodejs\node.exe) npm:6.7.0 操作系统:Windows 10
有什么建议吗?