2016-05-02 13 views
0

Ich möchte Datei-Uploads in meiner ionic 2 App durchführen.Verwenden von Cordova FileTransfer in einer ionic 2 App

In meinem Code habe ich:

var ft = new FileTransfer();

Aber FileTransfer wird nicht erkannt.

ich die Cordova File-Transfer-Plugin installiert haben mit:

cordova plugin add cordova-plugin-file-transfer

Wie importiere ich FileTransfer vom Plugin, so dass es verfügbar ist.

Ich verwende Angular 2 nicht Typescript.

+0

Haben Sie cordova.js Datei in Ihrem jeweiligen HTML enthalten? Haben Sie einen Ereigniswarte Listener registriert und das Plugin im Listener aufgerufen? – Gandhi

+0

Ja, ich habe das alles gemacht, aber ich denke, dass ich das Plugin nicht richtig aufrufen werde, muss ich etwas wie cordova.plugins importieren oder benutzen? –

+0

'var fileTransfer = neuer FileTransfer();' ist ausreichend. Könnten Sie Ihren Code posten, um das Problem einzugrenzen? – Gandhi

Antwort

1

Stellen Sie sicher, cordova.js Datei in Ihrem jeweiligen html aufzunehmen. Außerdem registrieren Sie den Ereignis-Listener und rufen das Plugin im Listener auf.

Bei ionischer Plattform verwenden platform.ready(), die ein äquivalentes Wrapper für deviceready Ereignis ist.

ionic.Platform.ready(function(){ //logic to invoke plugins }); 
Verwandte Themen