xhq
xhq
  • 发布:2016-08-16 12:54
  • 更新:2019-01-26 12:29
  • 阅读:1142

remove多个文件后,刷新本页面失败

分类:HTML5+
IO

for(var i=0;i<list.length;i++){
plus.io.resolveLocalFileSystemURL(path+list[i], function(entry) {
entry.remove(function(s){
console.log("删除成功");
),function(error){
mui.toast("删除失败");
}};
)};
}
mui.toast("删除成功");
plus.webview.currentWebview().reload();

还没等文件删除完,就刷新页面,导致就删除了一个文件

2016-08-16 12:54 负责人:无 分享
已邀请:
Trust

Trust - 少说废话

异步回调,直接执行后面的代码了。

  • xhq (作者)

    怎么异步回调呀,麻烦举个例子?


    2016-08-16 14:02

  • Trust

    @1289733871@qq.com:plus.io.resolveLocalFileSystemURL()里面第二个参数就是啊,包括常见的ajax的成功和失败回调。


    2016-08-16 14:26

稳定点行不行

稳定点行不行

for(var i=0;i<list.length;i++){
plus.io.resolveLocalFileSystemURL(path+list[i], function(entry) {
entry.remove(function(s){
console.log("删除成功");
},function(error){
mui.toast("删除失败");
});
});
}
mui.toast("删除成功");
plus.webview.currentWebview().reload();

要走心啊,哈哈

该问题目前已经被锁定, 无法添加新回复