Какой самый простой способ в Dart получить байты локального файла для веб-приложения?

(Я новичок в веб-вещах, извините за любую неудачную терминологию)

Я хочу создать веб-приложение Gameboy Emulator, и первым шагом в этом является чтение байтов ПЗУ. В конце концов, пользователь сможет выбрать ПЗУ, но сейчас у меня в каталоге есть только «tetris.gb» вместе с «index.html» и «out.js» (вывод main.dart выполняется через dart2js). ).

Я пытался найти простой способ чтения байтов tetris.gb, и библиотека dart:io выглядела многообещающе, но она недоступна для браузерных приложений.


person jack gallerdude galler    schedule 20.01.2019    source источник


Ответы (1)


В браузере у вас есть 2 варианта.

dart:io можно использовать только на сервере, в консоли или в приложениях Flutter, но не в коде, работающем в браузере.

person Günter Zöchbauer    schedule 20.01.2019