(我是Web知识的新手,对任何拙劣的术语感到抱歉)
我想制作一个Gameboy Emulator Web应用程序,第一步是读取ROM的字节。最终,用户将能够选择ROM,但是现在,我只在目录中包含“ tetris.gb”以及“ index.html”和“ out.js”(main.dart的输出通过dart2js运行) )。
我一直在试图找到一种简单的方法来读取'tetris.gb'的字节,并且'dart:io'库看起来很有希望,但是它不适用于基于浏览器的应用程序。
答案 0 :(得分:1)
在浏览器中,您有2个选项。
使用HTTP GET请求从服务器加载文件。
例如看
Using dart to download a file
dart:io
只能在服务器上或在控制台或Flutter应用中使用,而不能在浏览器中运行的代码中使用。