var dirPath = 'file://storage/emulated/0/Android/bg';
plus.io.requestFileSystem(plus.io.PUBLIC_DOCUMENTS, function(fs) {
// fs.root是根目录操作对象DirectoryEntry
let a = fs.root.toURL();
plus.io.resolveLocalFileSystemURL(dirPath, function(entry) {
//读取这个目录对象
var directoryReader = entry.createReader();
//读取这个目录下的所有文件
directoryReader.readEntries(function(entries) {
//如果有才操作
console.log(entries, 'entries')
if (entries.length > 0) {
//删除目录将会删除其下的所有文件及子目录 不能删除根目录,如果操作删除根目录
//将会删除目录下的文件及子目录,不会删除根目录自身。 删除目录成功通过succesCB
//回调返回,失败则通过errorCB返回。
entry.removeRecursively(function(entry) {
callback();
console.log('删除成功回调')
uni.showToast({
title:"删除成功",
icon:'none',
duration:2000
})
//删除成功回调
}, function(e) {
//错误信息
console.log(e.message + ' ?!')
})
}
})
})
})
uniapp删除指定目录
最新推荐文章于 2024-08-15 19:41:48 发布