离子2:背景模式错误



我尝试将其用于离子2:https://ionicframework.com/docs/native/background-mode/

我运行了两个命令

$ ionic plugin add cordova-plugin-background-mode
$ npm install --save @ionic-native/background-mode

我尝试在我的app.module.ts中声明提供商:

import {BackgroundMode} from "@ionic-native/background-mode";
 providers: [
    {provide: ErrorHandler, useClass: IonicErrorHandler},
    ...
      BackgroundMode
    ...
  ]

但是当我在设备上运行它时,我有一个错误:

[INFO:CONSOLE(140848)] "Uncaught Error: Cannot find module "@ionic-native/core"", source: file:///android_asset/www/build/main.js (140848)

和我的设备上的Infite白屏。

我尝试使用它在我的app.module.ts中,直接在我的组件中使用它,但我有相同的错误...

有人知道如何解决它?

如果您使用的是@ionic-native/background-mode,则意味着您正在使用ionic-native 3.x

您需要做:

npm install @ionic-native/core --save

您也不再需要ionic-native 2.x软件包。您可以从软件包中删除它。

检查离子原始文档的主页

相关内容

  • 没有找到相关文章

最新更新