Verwendung eines Cordova-Plug-ins von Drittanbietern in Ionic 2 mit TypeScript

8

In meiner Ionic 2 App (TypeScript), wo ich Plugins verwende, zum Beispiel das Camera Plugin von ionic-native , was gut funktioniert. Jetzt möchte ich BackgroundMode plugin verwenden: %Code%. Ich habe die README gelesen, ich habe die Installation wie beschrieben durchgeführt.

Unter Verwendung heißt es, dass das Plugin wie folgt verwendet werden kann:

%Vor%

In meiner IDE (Atom), wenn ich das eintippe, sagt es, dass es cordova nicht finden kann.

Ich habe viel über cordova plugins und Ionic 2 gegoogelt und in einigen Fällen auch verwendet https://github.com/katzer/cordova-plugin-background-mode (das navigator.somePlugin.someFunction() Objekt, wenn ich das richtig verstehe), aber das funktioniert auch nicht für mich. Ich habe eine window.navigator in meiner App erstellt und Chrome Device Inspector zeigt dies:

%Vor%

Meine Frage ist:

Wie kann ich das BackgroundMode-Plugin in ionic 2 TS nutzen? Ich weiß nicht einmal, wie ich es in mein Projekt einbinden soll ...

    
nutgoodinuff 21.06.2016, 10:40
quelle

1 Antwort

12

Genau wie AGrandt sagt hier , Sie können es installieren mit:

%Vor%

Fügen Sie diese Zeile nach den Importen ein:

%Vor%

Und benutze es, wenn die Plattform bereit ist:

%Vor%     
sebaferreras 21.06.2016, 11:50
quelle