我对网络技术还很陌生,望见谅任何用词不当的地方。
我想制作一个Gameboy模拟器网络应用程序,而其中第一步就是读取ROM的字节。最终用户将能够选择ROM,但现在我只是在目录中放置了“tetris.gb”,与“index.html”和“out.js”(通过dart2js运行main.dart的输出)一起。
我一直在寻找一种轻松的方法来读取“tetris.gb”的字节,而“dart:io”库似乎很有前途,但它不适用于基于浏览器的应用程序。
使用HTTP GET请求从服务器加载文件。
例如请参见使用Dart下载文件
dart:io
只能在服务器或控制台或Flutter应用程序中使用,而不能在运行在浏览器中的代码中使用。