webOnlyAssetManager getter 已弃用,并将在未来版本中删除。请改用“dart:ui_web”中的“assetManager”

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

webOnlyAssetManager getter 已弃用,并将在未来版本中删除。请使用

assetManager
dart:ui_web
代替。

Fluttertoast.showToast( msg: 'Success', toastLength: Toast.LENGTH_SHORT, gravity: ToastGravity.CENTER, backgroundColor: Colors.green, textColor: Colors.white, fontSize: 16.0, );

我收到警告:webOnlyAssetManager getter 已弃用,并将在未来版本中删除。请使用

assetManager
中的
dart:ui_web
代替

flutter toast
1个回答
0
投票

嗯,这个问题与您正在使用的软件包(

flutterToast
)有关。

如果您检查源代码。你会看到他们正在使用

webOnlyAssetManager
:

 final jsUrl = ui.webOnlyAssetManager.getAssetUrl(
      'packages/fluttertoast/assets/toastify.js',
    );

已弃用。您必须等待软件包维护者发布新版本。

© www.soinside.com 2019 - 2024. All rights reserved.