HarmonyOS cameraPicker设置自定义存储路径无效
代码如下,尝试使用缓存路径替换pickerProfile.saveUri = filePath,但是执行code返回-1,执行失败。如何设置才能指定自定义缓存路径?
async takePhoto() {
try {
// Configure to launch the rear camera
let pickerProfile: cameraPicker.PickerProfile = { cameraPosition: this.cameraPosition[1] };
let filePath = getContext(this).cacheDir + '/' + UUIDUtil.get16UUID() + '.jpeg'
let resultFile = fs.openSync(filePath, fs.OpenMode.READ_WRITE | fs.OpenMode.CREATE)
pickerProfile.saveUri = filePath
let pickerResult: cameraPicker.PickerResult = await cameraPicker.pick(getContext(this),
[this.mediaType[0]], pickerProfile);
if (pickerResult.resultCode != 0 || !pickerResult.resultUri.length) {
return
}
this.addPhotoFromUri(pickerResult.resultUri)
} catch (error) {
}
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 自定义dialog open无效
601浏览 • 1回复 待解决
HarmonyOS 自定义弹窗如何设置点击遮罩层关闭弹窗无效
397浏览 • 1回复 待解决
HarmonyOS 自定义弹窗怎么设置自定义动画?
720浏览 • 1回复 待解决
HarmonyOS cameraPicker相机设置图片保存路径不生效
343浏览 • 1回复 待解决
注册的自定义字体在 webview 中无效
2578浏览 • 1回复 待解决
HarmonyOS 自定义的气泡的Placement属性无效问题
551浏览 • 1回复 待解决
HarmonyOS 如何添加自定义的资源路径
339浏览 • 1回复 待解决
HarmonyOS 自定义设置动态壁纸
510浏览 • 1回复 待解决
HarmonyOS 如何设置自定义字体
1195浏览 • 1回复 待解决
HarmonyOS WebView设置自定义UserAgent
726浏览 • 1回复 待解决
HarmonyOS 在自定义page页面添加类装饰器无效
752浏览 • 1回复 待解决
HarmonyOS 应用配置skills,支持外部自定义scheme 唤起无效
335浏览 • 1回复 待解决
如何设置自定义弹窗位置
2338浏览 • 1回复 待解决
HarmonyOS 如何设置自定义弹窗透明
400浏览 • 1回复 待解决
HarmonyOS 应用设置语言-自定义首页
300浏览 • 1回复 待解决
自定义Dialog,怎么给自定义Dialog设置其他背景色
1298浏览 • 1回复 待解决
HarmonyOS 怎么设置自定义字体并获取自定义字体的宽度,高度
343浏览 • 1回复 待解决
DevEco Device Tool 怎么自定义烧录文件的路径?
7361浏览 • 1回复 待解决
HarmonyOS Radio设置自定义单选样式
460浏览 • 1回复 待解决
HarmonyOS 自定义弹窗(CustomDialog)如何设置宽度
396浏览 • 1回复 待解决
HarmonyOS 全局设置自定义字体的方法
295浏览 • 1回复 待解决
HarmonyOS Video组件能否设置自定义header
743浏览 • 1回复 待解决
HarmonyOS button文字怎么自定义设置位置
307浏览 • 1回复 待解决
HarmonyOS 自定义Popup arrow颜色怎么设置
181浏览 • 1回复 待解决
基于自定义键盘设置光标位置
944浏览 • 1回复 待解决
用fs接口将uri转一下。