Rive 动画无法在使用 Firebase 托管的 flutter web 上运行

问题描述 投票:0回答:0

我在 assets/rive/ (https://prnt.sc/d2qorEjp1itB) 下将 Rive 动画添加到我的 flutter 项目中,但是当我在 firebase 上部署该应用程序时,托管它无法正常工作。在本地主机上工作。

我一直在寻找解决方案,发现可能的问题可能是资产路径。就像在我的 flutter 代码中一样,我这样使用它

rive/solar.riv

SizedBox(

width: 600 * screenWidth,
height: 600 * screenHeight,
child: const Hero(
       tag: 'solar',
       child: RiveAnimation.asset(
                   'rive/solar.riv',
                    artboard: 'Planets',
                    stateMachines: ['PlanetsStat'],
                    fit: BoxFit.contain,
  ),
 ),
),

但是他们建议在路径之前添加资产。我也这样做了。但不工作。

flutter flutter-animation rive
© www.soinside.com 2019 - 2024. All rights reserved.