【发布时间】:2021-01-18 06:07:44
【问题描述】:
使用 Cordova-File-Plugin 如何从回调函数中返回值?
例如下面的代码:
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!')
}, errorCallback);
}
function errorCallback(error) {
alert("ERROR: " + error.code)
}
}
如何返回值,如果文件创建成功返回值 10;如果为 false/error,则返回 error.code;
因此,按下按钮会调用一个函数,然后它会调用 createFile() 函数并将一个值返回给要从中工作的原始函数。
即 1. 按下调用函数的按钮。 2.该函数调用createFile(); 3. createFile() 返回一个值;
我已经被困了一段时间了。
提前致谢。
【问题讨论】:
标签: javascript html jquery cordova cordova-plugins