【问题标题】:Ionic 2 : Background mode error离子2:背景模式错误
【发布时间】:2017-04-19 10:23:40
【问题描述】:

我尝试将其用于 Ionic 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)

我的设备上有一个无限白屏。

我尝试使用它而不在我的 app.module.ts 中直接在我的组件中声明,但我遇到了同样的错误......

有人知道怎么解决吗?

【问题讨论】:

  • 可以添加 package.json 吗?

标签: angular typescript background ionic2


【解决方案1】:

如果您使用的是@ionic-native/background-mode,则表示您使用的是ionic-native 3.x

你需要做的:

npm install @ionic-native/core --save

您也不再需要ionic-native 2.x 包。 如果你有它,你可以从你的 package.json 中删除它。

查看ionic-native docs的主页

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-09-03
    • 2017-07-27
    • 2022-07-04
    • 1970-01-01
    • 1970-01-01
    • 2019-09-01
    • 2023-03-20
    • 1970-01-01
    相关资源
    最近更新 更多