FileSystemManager.access如何在回调中获得文件名称
发布于 5 年前 作者 nakang 11726 次浏览 来自 问答
  • 需求的场景描述(希望解决的问题)
  • 希望提供的能力

FileSystemManager.access的回调如何才能访问path或者得到操作的文件名

2 回复

您可以使用这种方法:


function fsAccessSuccess(path, result) {

  console.log('fs.access', path, result.errMsg)
}
 
fs.access({
  // ...
  success: fsAccessSuccess.bind(that, path),

})



function fsAccessSuccess(path, result) {

   console.log( 'fs.access' , path, result.errMsg)
}
 
class xxx
 
{
 
LoadRes(resName) {
 
 
 
//check local file is existing
 
var fileAccessObj = new FileAccessObj(resName);
 
var fs = wx.getFileSystemManager();
 
console.log("Load res " + fileAccessObj.path);
 
//fs.access(fileAccessObj);
 
fs.access({
 
path: resName,
 
success: fsAccessSuccess.bind(this, resName),
 
fail: function (errmsg) {
 
console.log("fail Load res ")
 
},
 
complete: function () {
 
console.log("complete Load res ")
 
},
 
})
 
 
 
}
 
}

这样可以,3q

回到顶部