HarmonyOS Image Kit 网络图像的加载

Image Kit 是否可以直接加载网络图像? 如果不可以, 是否有开源的网络图片加载的SDK可以使用? 或者是否有demo可以提供。

HarmonyOS
2024-11-13 10:57:13
1055浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
FengTianYa

​image组件是可以加载网络图片的,但是需要moudle.json5中添加权限配置,参考地址:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-image-V5#需要权限

"requestPermissions": [ 
      { 
        "name": "ohos.permission.INTERNET", 
        "usedScene": { 
          "abilities": [ 
            "FormAbility" 
          ], 
          "when": "inuse" 
        } 
      } 
    ],
@Entry 
@Component 
struct ImageExample2 { 
  build() { 
    Column({ space: 10 }) { 
      Image('https://img0.harmonyOS.com/it/u=296956098,2397911721&fm=253&fmt=auto&app=138&f=JPEG?w=750&h=500')// 直接加载网络地址,请填写一个具体的网络图片地址 
        .alt($r('app.media.img'))// 使用alt,在网络图片加载成功前使用占位图 
        .width(100) 
        .height(100) 
        .onClick(() => { 
 
        }) 
        .onError(() => { 
        console.log('load image fail') 
      }) 
 
    } 
  } 
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
分享
微博
QQ
微信
回复
2024-11-13 19:04:16


相关问题
HarmonyOS Image加载网络图
781浏览 • 1回复 待解决
HarmonyOS Image 加载网络图片问题
1986浏览 • 1回复 待解决
Image组件如何加载网络图
3713浏览 • 1回复 待解决
关于Image组件加载网络图问题
1760浏览 • 1回复 待解决
HarmonyOS 网络图加载控件
800浏览 • 1回复 待解决
HarmonyOS Image组件网络图片不显示
1498浏览 • 1回复 待解决
HarmonyOS Image组件网络图片缓存
1120浏览 • 1回复 待解决
HarmonyOS Image组件无法显示网络图
2421浏览 • 1回复 待解决
HarmonyOS 网络图加载不显示
1478浏览 • 1回复 待解决