【发布时间】:2021-01-17 21:16:11
【问题描述】:
我看到有人发布了类似的问题,但它并不真正符合我的要求:
这是我的代码:
$(document).ready(function(){
$("#btnTest").bind("click", function(){
a = createFile();
alert(">> "+a); // Displayed returned value;
});
function createFile(){
var type = window.TEMPORARY;
var size = 5*1024*1024;
window.requestFileSystem(type, size, successCallback, errorCallback)
function successCallback(fs) {
fs.root.getFile('log.txt', {create: true, exclusive: true}, function(fileEntry) {
alert('File creation successfull!');
return 1; // Return value;
}, errorCallback);
}
function errorCallback(error) {
alert("ERROR: " + error.code)
return 2; // Return value;
}
}
});
基本上,一旦调用 createFile() 函数,它将返回 1(成功)或 2(错误)。问题是我不知道如何返回值并正确调用它?
任何帮助都会非常好。
【问题讨论】:
标签: javascript jquery cordova plugins phonegap