如何选择和上传离子文件

时间:2017-02-06 07:07:10

标签: javascript angularjs cordova ionic-framework

如何使用$cordovaFileTransfer插件在服务器上上传pdf文件。 我有一个以下输入字段

<input type="file"  onchange="angular.element(this).scope().fileNameChanged(this)">

如何在这里获得pathForFile

$cordovaFileTransfer.upload(url, pathForFile, options).then(function(result) {
 alert('Your image has been successfully uploaded');
},
function(erro)
{
alert("Failed uploading image on server")
});

1 个答案:

答案 0 :(得分:0)

首先将cordova-plugin-file插件添加到您的项目中。根据您的定位平台,您可以在更新前决定保存文件的位置。

如果您选择cordova.file.externalRootDirectory作为文件存储路径,那么pathForFile将是

var pathForFile= cordova.file.externalRootDirectory + "UploadMe.pdf";