我们可以在 flutter 中提供 URL 而不是 FlareActor 中的资产吗?

Can we provide URL instead asset In FlareActor in flutter?

是否可以在 flutter 中给 firebase Url 而不是 flareActor 中的资产?

当您看到使用指向数据的 URL 作为参数的东西时,它必须在某个时刻进行网络请求以获取该数据。由于 FlareActor 没有 URL 构造函数,请使用 http package 执行 你自己的 网络请求。将适当的版本添加到您的 pubspec.yaml 依赖项中。

dependencies:
  http: ^0.12.2

将包导入到您需要 FlareActor 的文件中。做一个get请求获取数据并将数据传递给FlareActor.memory constructor.

var resp = await get(url);

FlareActor actor = FlareActor.memory(resp.bodyBytes);

将以上代码包装在 Future 函数中,并在 build 中使用 FutureBuilder 准备就绪后在屏幕上显示您的耀斑演员。