#鸿蒙通关秘籍#如何在鸿蒙应用中安全地保存音频文件?

HarmonyOS
2024-12-13 10:48:02
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
时光绘笔CV

在鸿蒙应用程序中使用FilePicker安全地保存音频文件,首先需要导入必要的模块和API:

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 audioSaveOptions = new picker.AudioSaveOptions(); audioSaveOptions.newFileNames = ['AudioViewPicker01.mp3'];

let uri = ''; let context = getContext(this) as common.Context; const audioViewPicker = new picker.AudioViewPicker(context);

audioViewPicker.save(audioSaveOptions).then((audioSelectResult: Array<string>) => { uri = audioSelectResult[0]; console.info('audioViewPicker.save to file succeed and uri is:' + uri); }).catch((err: BusinessError) => { console.error(Invoke audioViewPicker.save failed, code is ${err.code}, message is ${err.message}); });

音频文件保存成功后,可以继续通过URI进行进一步操作。


分享
微博
QQ
微信
回复
2024-12-13 12:21:10


相关问题
鸿蒙如何音频文件转成文本
5114浏览 • 1回复 待解决
HarmonyOS 播放本地音频文件
1407浏览 • 1回复 待解决
怎么读取本地音频文件列表?
7326浏览 • 1回复 待解决
HarmonyOS 获取本地所有音频文件
833浏览 • 1回复 待解决