HarmonyOS heif图片无法显示
版本:"@ohos/imageknife": "3.0.0"通过以下demo可以发现图片无法显示,但是使用image可以显示。
imgurl: string = 'heif网络图片资源地址'
@State
option: ImageKnifeOption = {
  loadSrc: this.imgurl
}
build() {
  Row() {
    Column() {
      Text(this.message)
        .fontSize(50)
        .fontWeight(FontWeight.Bold)
      ImageKnifeComponent({ imageKnifeOption: this.option })
        .width(100)
        .height(100)
      Image(this.imgurl)
        .objectFit(ImageFit.Contain)
        .width(100)
        .height(100)
    }
    .width('100%')
  }
  .height('100%')
}
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS 当前是否有HEIF格式图片的c++编解码接口 
1062浏览  • 1回复 待解决
HarmonyOS Image组件无法显示网络图片 
3717浏览  • 1回复 待解决
HarmonyOS 在使用Image图片组件时,放入pixelMap无法显示图片 
2150浏览  • 1回复 待解决
HarmonyOS componentSnapshot.get 保存的图片无法显示 
904浏览  • 1回复 待解决
HarmonyOS webview打开网址有图片无法显示 
1639浏览  • 1回复 待解决
HarmonyOS imageSource解码尺寸小于128*128的HEIF图片,错误码是什么? 
689浏览  • 1回复 待解决
HarmonyOS 图片显示 
974浏览  • 1回复 待解决
某些图片无法加载,在系统的finder可以正常显示 
2888浏览  • 1回复 待解决
mage组件在Preview上可以显示,但是在真机上无法显示该图片 
2964浏览  • 1回复 待解决
HarmonyOS 使用项目的资源图片生成ImageBitmap无法在Cavans中显示 
1134浏览  • 1回复 待解决
HarmonyOS Navigation无法正确显示 
964浏览  • 1回复 待解决
HarmonyOS 无法上传图片 
1844浏览  • 1回复 待解决
HarmonyOS SaveButton只显示图片 
1369浏览  • 1回复 待解决
Fluttertoast无法在HarmonyOS上显示 
1500浏览  • 2回复 待解决
HarmonyOS Image图片无法加载 
1388浏览  • 1回复 待解决
HarmonyOS SVGA格式图片显示问题 
941浏览  • 1回复 待解决
HarmonyOS push通知不显示图片 
912浏览  • 1回复 待解决
HarmonyOS Web组件不显示图片 
974浏览  • 1回复 待解决
HarmonyOS 怎么下载图片并显示 
1207浏览  • 1回复 待解决
HarmonyOS webview部分网页无法显示 
1578浏览  • 1回复 待解决
HarmonyOS 无法显示自己的位置图标 
918浏览  • 1回复 待解决
HarmonyOS 跨module调用组件,无法显示 
1618浏览  • 1回复 待解决
HarmonyOS  webview加载页面无法显示 
2266浏览  • 1回复 待解决
HarmonyOS  TextArea显示时无法自动聚焦 
907浏览  • 1回复 待解决
HarmonyOS  web加载页面图片不显示 
2108浏览  • 1回复 待解决





















网络下载成功后在获取图片格式时,拿到的格式是null之后直接返回了错误信息。FileTypeUtil.ets文件文件头部魔数匹配那块,heic格式未匹配成功,这张图片的前四位是0,0,0,28,在heic后面复制一个unit8;将第四位改成0x1C之后能加载成功。