我按照https://ionicframework.com/docs/native/background-mode的背景模式,但我得到“Native:尝试调用BackgroundMode.enable,但没有安装BackgroundMode插件。”未安装控制台错误插件的警告。 1.安装离子cordova插件添加cordova-plugin-background-mode 2. npm install @ ionic-native / background-mode 3.将库导入app.module.ts“import {BackgroundMode} from'@ ionic-native / background- mode / ngx';“并添加到提供者中。 4.在this.platform.ready上添加到主文件app.component.ts中
this.backgroundMode.enable();
console.log(this.backgroundMode.isActive());
如果您已经在使用移动设备,请运行:
在运行你的应用程序之前,“离子cordova准备android”。
如果您尝试将此插件与“离子服务”一起使用,则无需使用移动设备/模拟器或运行到平台浏览器中:
“离子服务--cordova - 平台浏览器”
我真的不建议使用浏览器,因为它在我看来效果不好,我的建议是使用手机。