私は、ファイル転送プラグインを使用して電話ギャップからファイルをアップロードしようとしているが、FILE_URI
、私はそれを確認するために以下のコードを使用
その後blob:http%3A//localhost%3A65304/506be833-4afb-42a4-beed-01e43bc9cd64
BLOBにファイルパスを返し、それがエラーを返していますコード5.PhoneGapの/コルドバでの任意の種類のファイルをアップロードし
のjQueryコード:
window.resolveLocalFileSystemURL(cordova.file.applicationDirectory + snapSrc, gotFile, fail);
function fail(e) {
console.log("FileSystem Error");
console.dir(e);
}
function gotFile(fileEntry) {
fileEntry.file(function(file) {
var s = "";
s += "<b>name:</b> " + file.name + "<br/>";
s += "<b>localURL:</b> " + file.localURL + "<br/>";
s += "<b>type:</b> " + file.type + "<br/>";
document.querySelector("#status").innerHTML = s;
console.dir(file);
});
}
- どのように私は、ファイルの名前とタイプを見つけるのですか。私は、正しい方法で使用
resolveLocalFileSystemURI
の代わりresolveLocalFileSystemURL
ないエラーコードあなたは現在resolveLocalFileSystemURL
を使用している5.
resolveLocalFileSystemURIは推奨されていません。代わりにresolveLocalFileSystemURLを呼び出してください。 – veeran
"resolveLocalFileSystemURIは推奨されていません。代わりにresolveLocalFileSystemURLを呼び出してください"というintel xdkを使用しています。 – veeran