HarmonyOS Image大图使用了.blur会有性能问题,请提供平替方案

Image大图使用了.blur会有性能问题,请提供平替方案

HarmonyOS
2024-12-20 15:25:23
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

参考demo:

async aboutToAppear(): Promise<void> {
  let OutData: http.HttpResponse
  http.createHttp().request("http:myURL.jpg",
  (error: BusinessError, data: http.HttpResponse) => {
  if (error) {
    console.error(`http reqeust failed with. Code: ${error.code}, message: ${error.message}`);
  } else {
  OutData = data
  let code: http.ResponseCode | number = OutData.responseCode
  if (http.ResponseCode.OK === code) {
  let imageData: ArrayBuffer = OutData.result as ArrayBuffer;
  let imageSource = image.createImageSource(imageData.slice(0));
  imageSource.createPixelMap().then(async pixelMap => {
  let radius = 15;
  let headFilter = effectKit.createEffect(pixelMap);
  if (headFilter != null) {
  headFilter.blur(radius);
}
this.img = await headFilter.getEffectPixelMap();
})
}
}
分享
微博
QQ
微信
回复
2024-12-20 18:11:39
相关问题
HarmonyOS第三方sdk bugly方案
1575浏览 • 1回复 待解决
ArkTS调用js/ts代码会有性能损耗吗
4543浏览 • 2回复 待解决
HarmonyOS image组件加载,加载缓慢
1083浏览 • 1回复 待解决
HarmonyOS app预览手势问题
924浏览 • 1回复 待解决
HarmonyOS NDK JSBridge是否有性能提升
1048浏览 • 1回复 待解决
有没有性能分析工具啊?
1969浏览 • 1回复 待解决
HarmonyOS 关于图片浏览
1079浏览 • 1回复 待解决
HarmonyOS http下载失败
1186浏览 • 1回复 待解决
HarmonyOS 请提供AVRecorder demo示例
1163浏览 • 1回复 待解决
HarmonyOS 请提供音频编码示例
1009浏览 • 1回复 待解决
HarmonyOS 图片浏览页面示例
997浏览 • 1回复 待解决
HarmonyOS 请提供dsbridge样例代码
1195浏览 • 1回复 待解决
HarmonyOS 请提供个路由跳转Demo
1418浏览 • 1回复 待解决