我正在尝试在离子模式中安装后台模式。
ionic cordova plugin add cordova-plugin-background-mode
npm install --save @ionic-native/background-mode@4
以下是错误
得到警告以下 离子科尔多瓦插件添加科尔多瓦插件背景模式 $ npm install --save @ ionic-native / background-mode @ 4
当我在Home.ts
文件中使用时,它表示为
pluginWarn @ vendor.js:52024 vendor.js:52018本机:尝试调用BackgroundMode.un,但未安装BackgroundMode插件。 pluginWarn @ vendor.js:52018 vendor.js:52024安装BackgroundMode插件:“离子cordova插件添加cordova-plugin-background-mode” pluginWarn @ vendor.js:52024 vendor.js:1639错误,plugin_not_installed错误
有人可以建议吗?
答案 0 :(得分:0)
我找到了解决方案。检查您的cordova版本
cordova -v
现在cordova版本是9.0.0,那么问题就在那里。 推荐人: https://forum.ionicframework.com/t/backgroundmode-not-installing-cordova-9/160226/4 现在,按照以下命令全局卸载cordova
where cordova // windows users
which cordova //mac users
它将给科尔多瓦的完整道路 现在, npm卸载-g cordova 它将在全球范围内删除cordova 现在在此处安装特定版本的cordova, npm install -g cordova@8.0.0 它将安装cordova版本8.0.0 现在,您可以安装BackgroundMode插件了。谢谢,享受
答案 1 :(得分:0)
从Cordova 9.0恢复到Cordova 8.0修复了未安装背景模式插件的问题。
-
删除插件和平台文件夹,然后重新构建。
[+/*-]
或使用离子
[a-z]