HarmonyOS 如何调用本地相册并选取视频?

HarmonyOS
2024-12-25 17:13:55
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

可以参考如下demo:

import { BusinessError } from '@ohos.base';
import photoAccessHelper from '@ohos.file.photoAccessHelper';

@Entry
@Component
struct Photo_Access {
  build() {
    Button('访问手机相册').onClick(() => {
      try {
        let PhotoSelectOptions = new photoAccessHelper.PhotoSelectOptions();
        PhotoSelectOptions.MIMEType = photoAccessHelper.PhotoViewMIMETypes.VIDEO_TYPE;
        PhotoSelectOptions.maxSelectNumber = 5;
        let photoPicker = new photoAccessHelper.PhotoViewPicker();
        photoPicker.select(PhotoSelectOptions).then((PhotoSelectResult: photoAccessHelper.PhotoSelectResult) => {
          console.info('PhotoViewPicker.select successfully, PhotoSelectResult uri: ' +
          JSON.stringify(PhotoSelectResult));
        }).catch((err: BusinessError) => {
          console.error('PhotoViewPicker.select failed with err: ' + JSON.stringify(err));
        });
      } catch (error) {
        let err: BusinessError = error as BusinessError;
        console.error('PhotoViewPicker failed with err: ' + JSON.stringify(err));
      }
    })
  }
}
分享
微博
QQ
微信
回复
2024-12-25 18:58:38
相关问题
HarmonyOS选取拷贝文件失败
1128浏览 • 1回复 待解决
HarmonyOS flutter选取相册图片怎么实现
1233浏览 • 1回复 待解决
HarmonyOS 相册,相机拍照裁剪
1379浏览 • 1回复 待解决
HarmonyOS 图片资源选取
1271浏览 • 1回复 待解决
HarmonyOS webview如何播放本地沙箱视频
3290浏览 • 1回复 待解决
HarmonyOS 保存图片到本地相册
1400浏览 • 1回复 待解决
Flutter如何调用本地插件
1710浏览 • 1回复 待解决
如何保存本地图片到相册
2724浏览 • 1回复 待解决
鸿蒙开发如何播放本地视频
14084浏览 • 1回复 待解决
HarmonyOS 如何将图片,视频保存到相册
1294浏览 • 1回复 待解决