首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用flare解决格式异常?

如何用flare解决格式异常?
EN

Stack Overflow用户
提问于 2019-06-27 15:09:37
回答 2查看 3.2K关注 0票数 7

我使用的是flare,但是我得到了这个错误,当我使用CircularProgressIndicator()时,错误就消失了。

代码语言:javascript
复制
[ERROR:flutter/lib/ui/ui_dart_state.cc(148)] Unhandled Exception: FormatException: Unexpected character (at character 1)
E/flutter ( 7668): PK

下面是代码:

代码语言:javascript
复制
import 'package:flutter/material.dart';
import 'package:flare_flutter/flare_actor.dart';

class LoadingIndicator extends StatelessWidget {
  Widget build(BuildContext context) {
    return Center(
      // child: CircularProgressIndicator(),
      child: FlareActor(
        "assets/loading_1.flr2d",
        alignment: Alignment.center,
        fit: BoxFit.contain,
        animation: "loading",
      ),
    );
  }
}

溶液

当我从浏览二维网页下载Flare图形时,我正在下载.flr2d文件。我猜是个项目。在flare中,您必须导出而不是下载。我已经导出为二进制文件,输出文件具有.flr扩展名。谢谢@Noob帮助我找到答案。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-07-02 05:33:32

颤振只支持.flr而不支持.flr2d

我知道这是因为我遇到了同样的问题。

动画需要创建到flr文件中,否则您将始终遇到此错误。

票数 9
EN

Stack Overflow用户

发布于 2019-07-10 08:42:40

正如新手提到的,您的文件需要是一个.flr

如果您正在从二维页面下载,那么您需要从Flare编辑器转到右上角的Export。然后选择文件格式为JSON,而不是binary。然后,您应该将该资产作为.flr文件下载。

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56794046

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档