0
$cordovaFileTransfer
プラグインを使用してサーバーにpdfファイルをアップロードする方法。 私はここpathForFile
を取得する方法 イオンでファイルを選択してアップロードする方法
<input type="file" onchange="angular.element(this).scope().fileNameChanged(this)">
がありますか?
$cordovaFileTransfer.upload(url, pathForFile, options).then(function(result) {
alert('Your image has been successfully uploaded');
},
function(erro)
{
alert("Failed uploading image on server")
});
チェックのドキュメントになりますhttp://ngcordova.com/docs/plugins/fileTransfer/彼らはTARGETPATH「VAR TARGETPATH = cordova.fileについて言及しています.documentsDirectory + "testImage.png"; ' –
しかし、私は "testImage.png"をuplaodする必要はありません。ユーザーがデバイス上のファイルを参照し、ユーザーが選択したファイルのパスを取得したい場合 – sam
"testImage.png"はドキュメントの例であり、アップロードするイメージを意味します。試してみることができます---- var image = document.getElementById( 'tempImage'); image.src = imageData; var server = "http://yourdomain.com/upload.php"、 pathForFile = imageData; ---- Ref。 http://stackoverflow.com/questions/30534820/ionic-app-image-upload-from-camera-photo-library –