我想在我的离子2应用程序中进行文件上传。
在我的代码中,我有:
var ft = new FileTransfer();
但FileTransfer
无法识别。
我使用以下方法安装了Cordova文件传输插件:
cordova plugin add cordova-plugin-file-transfer
如何从插件中导入FileTransfer
以便它可用。
我使用的是Angular 2而不是Typescript。
答案 0 :(得分:1)
确保在各自的html中包含cordova.js文件。还要注册deviceready事件侦听器并在侦听器内调用插件。
对于离子平台,请使用platform.ready(),它是deviceready事件的等效包装器。
ionic.Platform.ready(function(){ //logic to invoke plugins });