HarmonyOS camera.pick使用系统相册后的图片/视频无法获取封面图,视频时长,视频大小尺寸。
期望给一个demo。
try {
let PhotoSelectOptions = new picker.PhotoSelectOptions();
PhotoSelectOptions.MIMEType = picker.PhotoViewMIMETypes.IMAGE_VIDEO_TYPE;
PhotoSelectOptions.maxSelectNumber = 1;
let photoPicker = new picker.PhotoViewPicker();
photoPicker.select(PhotoSelectOptions).then((PhotoSelectResult) => {
console.info('PhotoViewPicker.select successfully, PhotoSelectResult uri: ' + JSON.stringify(PhotoSelectResult));
this.path = PhotoSelectResult.photoUris[0];
})
} catch (err) {
console.error('PhotoViewPicker failed with err: ' + err);
}
try {
let pickerProfile: cameraPicker.PickerProfile = { cameraPosition: this.cameraPosition[1] };
let pickerResult: cameraPicker.PickerResult = await cameraPicker.pick(getContext(this), this.mediaType, pickerProfile);
const uri = pickerResult.resultUri;
this.path = uri;
console.log('Test' + uri);
} catch (error) {
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS获取相册视频的宽高问题
81浏览 • 1回复 待解决
HarmonyOS如何获取视频第一帧作为封面
153浏览 • 1回复 待解决
HarmonyOS 录像的视频如何保存到系统相册
84浏览 • 1回复 待解决
有没有获取网络视频封面或截图的方法?
3884浏览 • 1回复 待解决
HarmonyOS视频压缩模块无法压缩视频
81浏览 • 1回复 待解决
ijkplayer结合XComponent组件播放视频时根据视频尺寸和组件尺寸设置视频缩放模式
1554浏览 • 0回复 待解决
HarmonyOS 沙箱中的视频怎么获取时长和缩略图
126浏览 • 2回复 待解决
使用Video组件播放视频时,视频大小对准备时间有影响吗?
442浏览 • 1回复 待解决
HarmonyOS 用户通过系统的图片视频选择器选择图片或者视频,选择之后如何做类型区分
96浏览 • 1回复 待解决
哪里有正式鸿蒙系统使用的视频?
6797浏览 • 2回复 待解决
arkTs如何获取视频第一帧图片?
568浏览 • 2回复 待解决
HarmonyOS关于沙箱视频拷贝到用户相册的问题
67浏览 • 1回复 待解决
API9如何将本地相册视频上传到服务器并从服务器获取视频?
389浏览 • 1回复 待解决
创建多个视频组件无法播放
1770浏览 • 1回复 待解决
简易视频播放,如何使用video组件实现视频播放功能
587浏览 • 1回复 待解决
HarmonyOS视频解码问题
162浏览 • 1回复 待解决
怎么把视频保存到相册以及主机端?
3450浏览 • 1回复 待解决
HarmonyOS在使用XComponent做视频渲染,直接将yuv数据传给对应buffer后渲染视频不正常
202浏览 • 1回复 待解决
HarmonyOS转屏后视频画面90度显示
149浏览 • 1回复 待解决
如何拉起选择图片的界面,并选择图片、视频?
98浏览 • 1回复 待解决
如何将视频保存到相册以及主机端
5032浏览 • 1回复 待解决
媒体上的新闻列表图片视频长按能拖起,新闻详情内的图片图又不能拖起
1252浏览 • 1回复 待解决
HarmonyOS从相册中选取一张图片,如何查看尺寸和大小信息
111浏览 • 1回复 待解决
小窗视频转全屏播放,播放的视频占满全屏
1688浏览 • 1回复 待解决
已经获取到uri的话,可以通过uri获取PhotoAsset(getAssets,fetchOptions中predicates指定uri,fetchColumns指定需要信息+getFirstObject),然后用get方法来获取属性,时长duration和大小size都在PhotoKeys里面,封面可以用photoAsset.getThumbnail。