2016-07-29 7 views
0

Ich habe eine eckige 2 Anwendung mit Typoskript erstellt und ich habe es auf einem Android apk verpackt und es funktioniert ziemlich gut.Angular2 Ionic2 create plugin mit cordova

Aber ich habe ein Problem, ich möchte ein Plugin für ionische 2 mit Cordova erstellen, weil ich kein Plugin gefunden habe, das tut, was ich tun möchte.

Ich heruntergeladen plugman, erstellt ein neues Plugin, aber ich habe keine Ahnung, wie es funktioniert mit meiner ionischen Anwendung, ich habe kein Tutorial zu diesem Thema nur über Cordova finden.

Ich habe das Plugin-Verzeichnis mit einer Java-Datei, wo ich meine Methoden implementieren soll, die plugin.js, die Anfrage an den nativen Teil zu senden, aber wie dieses Javascript an meine angular2/ionic2-Anwendung anschließen? Wie nennt man es?

Danke allen!

Antwort

0

Ich denke, diese tutorial wird Ihnen helfen.

Meine Beispiele, kopiere ich die WavAudioEncoder.min.js Bibliothek in meinem www-Ordner, dann mache ich das Folgende, es funktioniert gut (wie man auch auf dem Tutorial Link sehen)

declare var WavAudioEncoder: any; 

var encoder = new WavAudioEncoder(this.captureCfg.sampleRate, this.captureCfg.channels); 

Keine Panik, wenn die Umgebung Ihnen nichts vorschlagen wird, wenn Sie diese Plugins/Bibliotheken verwenden (zB in VSCode cordova.file ist keine Funktion, es wird Ihnen sagen, es ist eine einfache Variable welcher Typ ist)

declare var cordova: any; 
this.filePath = cordova.file.externalDataDirectory; 
+0

Vielen Dank! Es war genau das, wonach ich suchte! – Quentin

Verwandte Themen