2017-04-19 5 views
1
私はイオン2のためにこれを使用しよう

https://ionicframework.com/docs/native/background-mode/イオン2:バックグラウンドモードエラー

が、私は2つのコマンド

$ 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に直接私のコンポーネントに宣言せずにそれを使用しようとしましたが、私は同じエラーを持っていましたか?

+0

package.jsonを追加できますか? –

答えて

2

@ionic-native/background-modeを使用している場合は、ionic-native 3.xを使用していることを意味します。

あなたは何をする必要はありません:

npm install @ionic-native/core --save 

また、あなたは、もはやionic-native 2.xパッケージが必要です。 package.jsonから削除することができます。

メインページを確認ionic-native docs