use*_*307 6 file flutter flutter-web
我需要使用 Web 和 html 中不同的 File 类(据我所知)
我希望能够做到
import if (dart.library.io) 'dart:io' if (dart.library.io) 'dart:html';
Run Code Online (Sandbox Code Playgroud)
但这行不通。
在移动应用程序上从 dart:io 和在网络中从 dart:html 读取文件的解决方案是什么?
谢谢
Cal*_*ves 18
cross_file包可以帮助你。或者您可以使用条件导入,例如:
import 'dart:io' if (dart.library.html) 'dart:html';
Run Code Online (Sandbox Code Playgroud)