相关问题
#鸿蒙通关秘籍#如何利用隐式Want打开特定网址?
66浏览 • 1回复 待解决
#鸿蒙通关秘籍#应用文件目录下有什么特定的加密类型?
26浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙系统中编辑并保存文档文件?
52浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙系统中实现用户文件的选择与保存?
63浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中合理利用加密分区保护文件安全?
64浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何利用鸿蒙Navigation组件实现多模式页面布局
91浏览 • 1回复 待解决
#鸿蒙通关秘籍#利用Native如何将Rawfile中的图片保存到应用沙箱?
147浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用双资源目录在鸿蒙应用中适配深色模式?
44浏览 • 1回复 待解决
#鸿蒙通关秘籍#在鸿蒙系统中leveldb的目录结构是什么?
73浏览 • 1回复 待解决
#鸿蒙通关秘籍# 在鸿蒙系统中如何利用CustomDialog实现自定义键盘功能?
75浏览 • 0回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中定义不同的资源文件目录?
77浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中获取特定ID的DOM元素?
64浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙应用中安全地保存音频文件?
50浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何将图片保存到系统文件管理器并展示保存路径?
106浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在鸿蒙系统中利用wifiManager模块获取完整的Wifi信息展示?
119浏览 • 1回复 待解决
#鸿蒙通关秘籍#在鸿蒙系统中跳转时如何保证页面单实例模式?
90浏览 • 1回复 待解决
#鸿蒙通关秘籍#文件授权访问中的公共目录获取如何操作?
63浏览 • 1回复 待解决
如何使用Zip模块解压项目目录rawfile中的文件至应用的沙箱目录中
2397浏览 • 2回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙系统中接收他人共享的文件?
18浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙中使用FilePicker保存用户文件?
63浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何通过URI在鸿蒙系统中实现文件分享?
20浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何读取和复制下载目录下的文件到沙箱目录?
35浏览 • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙Flex布局场景中如何高效利用layoutWeight属性?
127浏览 • 2回复 待解决
#鸿蒙通关秘籍#朋友们,应用文件目录下的文件和系统文件目录下的文件有啥区别?
100浏览 • 1回复 待解决
#鸿蒙通关秘籍#鸿蒙系统中应用如何获取并读取文件的URI?
77浏览 • 1回复 待解决
在鸿蒙系统内使用
FilePicker
时,可以选择将pickerMode
配置为DOWNLOAD
模式,将文件保存在公共路径的download
目录下:javascript import { picker } from '@kit.CoreFileKit'; import { fileIo as fs } from '@kit.CoreFileKit'; import { BusinessError } from '@kit.BasicServicesKit'; import { common } from '@kit.AbilityKit';
创建文件保存选项实例并设置保存模式:
javascript const documentSaveOptions = new picker.DocumentSaveOptions(); documentSaveOptions.pickerMode = picker.DocumentPickerMode.DOWNLOAD;
let uri = ''; let context = getContext(this) as common.Context; const documentViewPicker = new picker.DocumentViewPicker(context);
documentViewPicker.save(documentSaveOptions).then((documentSaveResult: Array<string>) => { uri = documentSaveResult[0]; console.info('documentViewPicker.save succeed and uri is:' + uri); }).catch((err: BusinessError) => { console.error(
Invoke documentViewPicker.save failed, code is ${err.code}, message is ${err.message}
); });DOWNLOAD模式下,返回的URI直接指向创建的应用专属目录。