如何使用$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")
});
答案 0 :(得分:0)
首先将cordova-plugin-file
插件添加到您的项目中。根据您的定位平台,您可以在更新前决定保存文件的位置。
如果您选择cordova.file.externalRootDirectory
作为文件存储路径,那么pathForFile
将是
var pathForFile= cordova.file.externalRootDirectory + "UploadMe.pdf";