HarmonyOS 鸿蒙Next如何查看下载文件
HarmonyOS 鸿蒙Next如何查看下载文件
应用有下载文件的操作,但在实际鸿蒙系统手机上的“文件管理”里面无法找到下载的内容,想请问如何查看,熟知的是安卓的data/data/应用名/,请问有类似的么?
2 回复
尝试通过file.picker将文件存储到filePreview中查看:
import picker from '[@ohos](/user/ohos).file.picker';
let context = getContext(this) as common.UIAbilityContext;
let fileDir = context.cacheDir;
let rawFile = value;
const documentSaveOptions = new picker.DocumentSaveOptions();
let savedFileName = new Date().getTime() + '.png';
documentSaveOptions.newFileNames = [savedFileName];
const documentViewPicker = new picker.DocumentViewPicker();
documentViewPicker.save(documentSaveOptions).then((documentSaveResult)=>{
if (documentSaveResult !== null && documentSaveResult !== undefined) {
console.log('documentViewPicker.save to file succeed and uris are:' + documentSaveResult[0]);
let newFile = fs.openSync(documentSaveResult[0], fs.OpenMode.READ_WRITE);
let writeLen = fs.writeSync(newFile.fd, rawFile.buffer);
console.log('write data to file success and size is:' + writeLen);
}
}).catch((err:BusinessError)=>{
console.log(`Invoke documentViewPicker.save to file failed, code is ${err.code}, message is ${err.message}`)
})
更多关于HarmonyOS 鸿蒙Next如何查看下载文件的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
在HarmonyOS鸿蒙Next系统中查看下载文件,可以通过以下步骤直接进行操作:
-
文件管理器应用:首先,打开系统自带的文件管理器应用。在大多数鸿蒙设备上,文件管理器应用可以在主屏幕或应用列表中找到,图标通常显示为一个文件夹图案。
-
浏览下载目录:在文件管理器中,导航到“下载”文件夹。这个文件夹通常是默认存储下载文件的位置,包含从浏览器、应用程序等下载的所有文件。
-
搜索特定文件:如果下载的文件数量较多,可以使用文件管理器的搜索功能来查找特定文件。在文件管理器的顶部或菜单中,通常有一个搜索框,输入文件名或关键字即可快速定位。
-
查看文件详情:点击所需文件,文件管理器将显示文件的详细信息,如文件名、大小、类型以及最近修改时间等。此外,还可以选择打开、分享或删除文件。
-
更改默认下载路径:如需更改下载文件的存储位置,可以在浏览器的设置或应用程序的下载设置中进行调整。
如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html。