首页 > 解决方案 > 我们可以在flutter中提供URL而不是FlareActor中的资产吗?

问题描述

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

标签: flutterflare

解决方案


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

dependencies:
  http: ^0.12.2

将包导入到需要FlareActor. 发出get请求以获取数据并将数据传递给FlareActor.memory构造函数

var resp = await get(url);

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

将上面的代码包装在一个Future函数中,并在准备好后使用FutureBuilderinbuild在屏幕上显示你的耀斑演员。


推荐阅读