码:

function onDeviceReady() {
    window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, gotFS, fail);
}

function gotFS(fileSystem) {
    fileSystem.root.getFile("readme.txt", {create: true, exclusive: false}, gotFileEntry, fail);
}


我不明白的是,在requestFileSystem中没有通过getFS传递参数的情况下,如何传递fileSystem?

最佳答案

gotFS作为变量(回调)传递。当requestFileSystem准备就绪时,它将调用gotFS并传递参数。

举个例子:

function A(callback){
    callback('hello world');
}

function B(test){
    alert(test);
}

A(B);


A被传递BA然后调用B,将'hello world'传递给它。

09-17 23:00