我想运行window.resolveLocalFileSystemURI(file,success,fail)
在for
循环传递不同的文件条目,并希望只有在我得到所有条目后返回数组中已解析的条目。调用一个函数回调for循环
function resolveFiles(result,callback)
{
var resultData=[]
window.resolveLocalFileSystemURI(result, function(entry)
{
resolvedGalleryImages.push(entry);
callback(resolvedGalleryImages);
resolvedGalleryImages=[];
}, function(e)
{
alert("err"+e);});
}
//calling--
//@filesarr has captured images uris
for(i = 0; i < filesarr.length; i++)
{
resolveFiles(filesarr[i],function(result){
var resultArr = result;
});
}
如何防止在获取所有条目之前调用回调。
当前的例子坏了,你缺少一个')'属于'window.resolveLocalFileSystemURI' – DoXicK
thnx @ DoXicK即输入问题。请告诉我如何实施我所问的。 –
你能先在这里修复代码吗? – DoXicK