1***@qq.com
1***@qq.com
  • 发布:2019-06-28 10:14
  • 更新:2019-06-28 17:48
  • 阅读:1339

ios下如何更改文件名称

分类:Native.js

ios下如何更改已下载的文件名称,以下ios转换js写法报错(if条件里),求正确写法
plus.io.resolveLocalFileSystemURL("_downloads" + "/" + f_url, function(entry) {

            if(plus.os.name == 'iOS') { //测试  
                var IOSFile = plus.ios.importClass('NSFileManager');  
                var manager = new IOSFile();  
                manager.moveItemAtPath(entry.fullPath);  
                manager.toPath('x' + f_url);  
                try {  
                    manager.error(nil);  
                } catch(e) {  
                    //TODO handle the exception  
                }  
            }  

})

2019-06-28 10:14 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com (作者) - it

if(plus.os.name == 'iOS') {
var IOSFile=plus.ios.newObject("NSFileManager");
plus.ios.invoke(IOSFile,"moveItemAtPath:toPath:error:",entry.fullPath,目录+文件名,'nil');
}
经测试(iPhone5联机),其他没测,这样写是有用的,至于‘nil’这个东西可以查看obj-c,不是很清楚

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