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无效
1263浏览 • 1回复 待解决
HarmonyOS 自定义弹窗如何设置点击遮罩层关闭弹窗无效
1473浏览 • 1回复 待解决
HarmonyOS cameraPicker相机设置图片保存路径不生效
984浏览 • 1回复 待解决
HarmonyOS 自定义弹窗怎么设置自定义动画?
1693浏览 • 1回复 待解决
HarmonyOS 如何添加自定义的资源路径
1019浏览 • 1回复 待解决
HarmonyOS 自定义的气泡的Placement属性无效问题
1132浏览 • 1回复 待解决
注册的自定义字体在 webview 中无效
3640浏览 • 1回复 待解决
HarmonyOS 如何设置自定义字体
1944浏览 • 1回复 待解决
HarmonyOS WebView设置自定义UserAgent
1531浏览 • 1回复 待解决
HarmonyOS 自定义设置动态壁纸
1391浏览 • 1回复 待解决
HarmonyOS 应用配置skills,支持外部自定义scheme 唤起无效
1124浏览 • 1回复 待解决
HarmonyOS 在自定义page页面添加类装饰器无效
1405浏览 • 1回复 待解决
HarmonyOS 应用设置语言-自定义首页
980浏览 • 1回复 待解决
HarmonyOS 如何设置自定义弹窗透明
1374浏览 • 1回复 待解决
自定义Dialog,怎么给自定义Dialog设置其他背景色
2075浏览 • 1回复 待解决
HarmonyOS 怎么设置自定义字体并获取自定义字体的宽度,高度
1235浏览 • 1回复 待解决
如何设置自定义弹窗位置
3156浏览 • 1回复 待解决
HarmonyOS button文字怎么自定义设置位置
1222浏览 • 1回复 待解决
HarmonyOS 自定义Popup arrow颜色怎么设置
913浏览 • 1回复 待解决
DevEco Device Tool 怎么自定义烧录文件的路径?
8667浏览 • 1回复 待解决
如何设置自定义组件height缺省
2696浏览 • 1回复 待解决
HarmonyOS 全局设置自定义字体的方法
1387浏览 • 1回复 待解决
HarmonyOS 自定义弹窗(CustomDialog)如何设置宽度
1401浏览 • 1回复 待解决
HarmonyOS Radio设置自定义单选样式
1395浏览 • 1回复 待解决
HarmonyOS Video组件能否设置自定义header
1362浏览 • 1回复 待解决





















用fs接口将uri转一下。