Как использовать gloo-файл с Blob?
В примере здесь,web_sys::FileReader
используется. Но в комментариях сказано:// better alternative to juggling with FileReader is to use https://crates.io/crates/gloo-file
Я пробовал это сделать, но тип blob в этом примере не является одним из поддерживаемых типов.
Я попытался изменить его наjs_sys::ArrayBuffer
делать следующее
// gloo-file = "0.1.0"
let fr = File::new("blob", blob.array_buffer());
но метод .array_buffer()
возвращает promise
.
Есть ли способ изменить пример для использования gloo-файла или требуется использование async, как в этом вопросе?