FileTransfer を使用して Web サーバーからファイルをダウンロードしたいのですが、コードは次のとおりです。
function downloadFile(url) {
var fileTransfer = new FileTransfer();
var uri = encodeURI(url);
var filepath="www/download/";
fileTransfer.onprogress = function(progressEvent) {
if (progressEvent.lengthComputable) {
loadingStatus.setPercentage(progressEvent.loaded / progressEvent.total);
} else {
loadingStatus.increment();
}
};
fileTransfer.download(
uri,
filePath,
function(entry) {
console.log("download complete: " + entry.fullPath);
},
function(error) {
console.log("download error source " + error.source);
console.log("download error target " + error.target);
console.log("upload error code" + error.code);
},
false,
{
headers: {
}
}
);
}
シミュレーターまたは実際のデバイスでアプリを実行すると、すべてエラー メッセージが表示されます: Uncaught ReferenceError: FileTransfer is not defined.
cordova.js を含めましたが、このエラーの理由は何ですか? ありがとう。
RGDSブレント