HarmonyOS有访问相册有解决方案

用户对诗词卡片进行配图及分享。

HarmonyOS
2024-08-22 20:18:47
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
Heiang

访问相册可参考具体的文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-photoaccesshelper-V5#ZH-CN_TOPIC_0000001930677569__photoviewpicker

参考代码:

import { BusinessError } from '@ohos.base'; 
import photoAccessHelper from '@ohos.file.photoAccessHelper'; 
@Entry 
@Component 
struct FagwenxCPage { 
  build() { 
    Button('访问手机相册').onClick(() => { 
      try { 
        let PhotoSelectOptions = new photoAccessHelper.PhotoSelectOptions(); 
        PhotoSelectOptions.MIMEType = photoAccessHelper.PhotoViewMIMETypes.IMAGE_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)); 
      } 
    }) 
  } 
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
分享
微博
QQ
微信
回复
2024-08-23 22:29:42


相关问题
HarmonyOS代码封装解决方案
1314浏览 • 1回复 待解决
HarmonyOS 通知推送解决方案
792浏览 • 1回复 待解决
图像处理库是否替代的解决方案
914浏览 • 0回复 待解决
HarmonyOS 音频播放组件解决方案
640浏览 • 1回复 待解决
HarmonyOS事件通信能力解决方案
1594浏览 • 1回复 待解决
高级图表实现解决方案
1314浏览 • 1回复 待解决
确认网络状况解决方案
1360浏览 • 1回复 待解决
Harmony API9之后 GIS 解决方案哪些?
2600浏览 • 1回复 待解决
HarmonyOS C++模块引用解决方案
1095浏览 • 1回复 待解决
HarmonyOS 部分文本高亮解决方案
917浏览 • 1回复 待解决
抓包应用,求解决方案
2554浏览 • 1回复 待解决
HarmonyOS 滚动事件相关的解决方案
452浏览 • 1回复 待解决
lazyforeach替换数据源解决方案
1393浏览 • 1回复 待解决
HarmonyOS 卡片列表网络图片解决方案
716浏览 • 1回复 待解决
HarmonyOS 音视频处理相关解决方案
1160浏览 • 1回复 待解决
HarmonyOS webrtc同屏功能的解决方案
465浏览 • 1回复 待解决
应用包体积大小优化解决方案
1212浏览 • 1回复 待解决
图片存储解决方案谁知道啊?
2951浏览 • 1回复 待解决