HarmonyOS 从相册选择图片,设置图片可以编辑,点击编辑按钮页面直接关闭了
从相册选择图片,设置图片可以编辑,点击编辑按钮页面直接关闭了。
代码:
import { photoAccessHelper } from '@kit.MediaLibraryKit';
import { BusinessError } from '@kit.BasicServicesKit';
import { hilog } from '@kit.PerformanceAnalysisKit';
@Entry
@Component
struct Index {
@State img: string = ''
aboutToDisappear() {
}
build() {
Column() {
Button("Button")
.onClick(() => {
let photoPicker = new photoAccessHelper.PhotoViewPicker();
photoPicker.select(
{MIMEType: 'image/*', maxSelectNumber: 1, isPhotoTakingSupported: true, isEditSupported: true, isSearchSupported: false} as photoAccessHelper.PhotoSelectOptions
).then((res) => {
if (res.photoUris.length > 0) {
this.img = res.photoUris[0]
}
}).catch((err: BusinessError) => {
hilog.info(1, "hilog",'select error: ' + err.code + ' ' + err.message)
})
})
}.width('100%').margin({ top: 5 })
}
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
拍照与图片编辑,应用中可以直接唤起并调用系统的拍照以及图片编辑的功能页面吗?
102浏览 • 1回复 待解决
如何编辑裁剪相册中的图片
458浏览 • 1回复 待解决
相册选择一张图片后,如何进入系统自带的图片编辑页
353浏览 • 1回复 待解决
如何对相册图片进行编辑裁剪
1707浏览 • 1回复 待解决
HarmonyOS webview页面非顶层路由点击返回会直接关闭窗口
437浏览 • 1回复 待解决
拉起相册选择图片页面失败
1825浏览 • 1回复 待解决
HarmonyOS 如何关闭整个页面的编辑状态
200浏览 • 1回复 待解决
图片与视频编辑控件问题
179浏览 • 1回复 待解决
如何直接通过函数去编辑图片,比如pixelMap或者说给图片加水印文字这种操作
1488浏览 • 1回复 待解决
TextInput在使用的情况下,可以设置点击不触发编辑状态吗?
328浏览 • 1回复 待解决
HarmonyOS 点击图片按钮中间没反应
519浏览 • 1回复 待解决
DevEcoStudio没有列选择编辑功能吗?
6999浏览 • 1回复 已解决
DevEco-Studio 工具可以设置 vim 编辑模式吗?如何设置?
2859浏览 • 1回复 待解决
HarmonyOS 相册保存图片设置title报错
285浏览 • 1回复 待解决
TextInput 怎么设置不可编辑?
2153浏览 • 1回复 待解决
HarmonyOS 如何从相册里选择图片作为头像并保存路径以便下次打开时还能显示?
108浏览 • 1回复 待解决
如何关闭编辑器自动格式化?
706浏览 • 1回复 待解决
从相册选择图片上传到端上,图片较大需要先压缩在上传到端上,需要图片压缩工具
1657浏览 • 1回复 待解决
进入相册或拍照选择图片做头像
13428浏览 • 2回复 已解决
需要调起系统相册,选择一张图片,并能获取到选择到的图片,应该如何实现
1732浏览 • 1回复 待解决
当为一个按钮设置了bindPop弹窗,点击按钮弹窗显示,点击空白处弹窗消失了,再次点击按钮,弹窗不会再弹出
584浏览 • 1回复 待解决
HarmonyOS list编辑移动效果
156浏览 • 1回复 待解决
HarmonyOS 选择相册的图片后,返回了图片的uri,如何根据uri将图片转为base64
702浏览 • 1回复 待解决
HarmonyOS从图库选择图片后怎么让用户裁剪并返回
283浏览 • 1回复 待解决
HarmonyOS promptAction 这个弹窗的按钮可以设置点击事件吗?
368浏览 • 1回复 待解决
用picker去new PhotoViewPicker()对象可以实现,photoAccessHelper主要用作选择图片
参考:
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-file-picker
相关代码参考: