Native:尝试调用BackgroundMode.enable,但未安装BackgroundMode插件

问题描述 投票:0回答:1

我按照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());
ionic4 ionic-native
1个回答
1
投票

如果您已经在使用移动设备,请运行:

在运行你的应用程序之前,“离子cordova准备android”。

如果您尝试将此插件与“离子服务”一起使用,则无需使用移动设备/模拟器或运行到平台浏览器中:

“离子服务--cordova - 平台浏览器”

我真的不建议使用浏览器,因为它在我看来效果不好,我的建议是使用手机。

© www.soinside.com 2019 - 2024. All rights reserved.