HarmonyOS 鸿蒙Next手机和折叠屏不支持文件夹选择和文件列出吗?
HarmonyOS 鸿蒙Next手机和折叠屏不支持文件夹选择和文件列出吗?
我在我的Mate X5真机上开发,文件夹选择要求的“SystemCapability.FileManagement.UserFileService”canIUse为false;
Environment.getUserDocumentDir要求的“SystemCapability.FileManagement.File.Environment.FolderObtain”canIUse为false。
fs.listFile提示[picker] Result error: Error: Operation not permitted,即便那个文件夹是自己建的。
获取的是哪个文件夹的呢?这边利用官方文档获取沙箱的,是可以正常获取到的,不过沙箱路径是空的,所以获取到的是0
let listFileOption: ListFileOptions = {
recursion: false,
listNum: 0,
filter: {
suffix: [".png", ".jpg", ".jpeg"],
displayName: ["*abc", "efg*"],
fileSizeOver: 1024
}
}
let pathDir = context.filesDir
fileIo.listFile(pathDir, listFileOption).then((filenames: Array<string>) => {
console.info("listFile succeed");
for (let i = 0; i < filenames.length; i++) {
console.info("fileName: %s", filenames[i]);
}
}).catch((err: BusinessError) => {
console.error("list file failed with error message: " + err.message + ", error code: " + err.code);
});
})
HarmonyOS 鸿蒙Next手机和折叠屏支持文件夹选择和文件列出。
HarmonyOS 鸿蒙Next系统作为一个新兴的操作系统,具备较高的开放性和兼容性,其功能和用户体验在持续优化和升级中。对于文件夹选择和文件列出的功能,HarmonyOS 鸿蒙Next手机是支持的。用户可以通过系统提供的文件管理器或相关应用进行文件夹的选择和文件的浏览。
在折叠屏设备上,HarmonyOS 鸿蒙Next系统同样支持文件夹选择和文件列出功能。折叠屏设备的大屏幕为用户提供了更广阔的视野和更便捷的操作空间,使得文件夹和文件的管理变得更加直观和高效。
如果用户在使用过程中遇到任何问题,可能是由于系统版本、应用兼容性或特定设置等因素导致的。建议检查系统版本是否最新,以及应用是否已适配当前系统。如果问题依旧没法解决,请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html。