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方案
1607浏览 • 1回复 待解决
ArkTS调用js/ts代码会有性能损耗吗
4606浏览 • 2回复 待解决
HarmonyOS image组件加载,加载缓慢
1095浏览 • 1回复 待解决
HarmonyOS app预览手势问题
934浏览 • 1回复 待解决
HarmonyOS NDK JSBridge是否有性能提升
1074浏览 • 1回复 待解决
HarmonyOS http下载失败
1205浏览 • 1回复 待解决
HarmonyOS 关于图片浏览
1095浏览 • 1回复 待解决
HarmonyOS 请提供AVRecorder demo示例
1177浏览 • 1回复 待解决
HarmonyOS 请提供音频编码示例
1024浏览 • 1回复 待解决
有没有性能分析工具啊?
1979浏览 • 1回复 待解决
请提供HarmonyOS短视频实例代码
1398浏览 • 1回复 待解决
HarmonyOS 图片浏览页面示例
1001浏览 • 1回复 待解决
HarmonyOS 请提供个路由跳转Demo
1427浏览 • 1回复 待解决