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

HarmonyOS
1天前
浏览
收藏 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
微信
回复
1天前
相关问题
HarmonyOS选取拷贝文件失败
439浏览 • 1回复 待解决
HarmonyOS 相册,相机拍照裁剪
92浏览 • 1回复 待解决
HarmonyOS webview如何播放本地沙箱视频
1729浏览 • 1回复 待解决
HarmonyOS 保存图片到本地相册
21浏览 • 1回复 待解决
Flutter如何调用本地插件
550浏览 • 1回复 待解决
鸿蒙开发如何播放本地视频
10157浏览 • 1回复 待解决
如何保存本地图片到相册
1130浏览 • 1回复 待解决
HarmonyOS 图片资源选取
462浏览 • 1回复 待解决
HarmonyOS 调用相册函数时报错
42浏览 • 1回复 待解决
HarmonyOS 本地调用蓝牙问题
34浏览 • 1回复 待解决