lottie动画的json数据里不能有base64图片吗?

现在的lottie动画的json数据里不能有base64图片吗?我用官网示例的json可以没问题,但用我们UI导出的json播不了。

HarmonyOS
2024-05-12 22:33:40
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
nn_wzy
import lottie from ‘@ohos/lottie’ 
@Entry 
@Component 
struct LottiePage { 
  @State message: string = ‘Hello World’; 
  private mainRenderingSettings: RenderingContextSettings = new RenderingContextSettings(true) 
  private mainCanvasRenderingContext: CanvasRenderingContext2D = new CanvasRenderingContext2D(this.mainRenderingSettings) 
  private path: string = “common/lottie/pulldown_loading.json” 
  build() { 
    Column() { 
      Canvas(this.mainCanvasRenderingContext) 
        .width(200) 
        .height(200) 
        .backgroundColor(Color.Gray) 
        .onReady(() => { 
          lottie.loadAnimation({ 
            container: this.mainCanvasRenderingContext, // 渲染上下文 
            renderer: ‘canvas’, // 渲染方式 
            loop: true, // 是否循环播放,默认true 
            autoplay: true, // 是否自动播放,默认true 
            name: ‘2016’, // 动画名称 
            path: this.path, // json路径 
            // initialSegment: [10, 50] // 播放的动画片段 
          }) 
        }) 
    } 
    .width(‘100%’) 
    .height(‘100%’) 
  } 
}
分享
微博
QQ
微信
回复
2024-05-13 15:46:39
相关问题
怎么把PixelMap图片BASE64
7799浏览 • 1回复 待解决
如何base64转换成图片
8391浏览 • 2回复 待解决
js canvas转base64编码图片不全
9012浏览 • 1回复 待解决
验证pixelmap数据buffer转base64是否正常
475浏览 • 1回复 待解决
base64字符串如何转为图片并保存
960浏览 • 1回复 待解决
如何进行base64编码,有人知道
195浏览 • 1回复 待解决
PixelMap怎么转Base64?(非Java)
1102浏览 • 2回复 待解决
有没有base64转化相关代码?
259浏览 • 0回复 待解决
如何实现PixelMap和base64相互转换
388浏览 • 1回复 待解决
lottie动画组件存在严重内存泄漏
680浏览 • 1回复 待解决
动画lottie能否设置播放次数
642浏览 • 1回复 待解决
Refresh结合lottie实现下拉刷新动画
451浏览 • 1回复 待解决
appsettings.json可以使用变量
963浏览 • 1回复 待解决
通知怎么显示图片有知道?
4037浏览 • 2回复 待解决
卡片怎么更换图片有知道?
4802浏览 • 1回复 待解决
51CTO不能把上传图片搞清晰一点?
2264浏览 • 2回复 待解决
转场动画,谁有好方案
153浏览 • 1回复 待解决