我应该如何使用 stream.cast 而不是 typed?

Fen*_*hce 2 dart flutter

问题

所以我收到图像中显示的错误,我的问题是:在这种情况下我应该如何使用 stream.cast?

小智 12

尝试改变这一点:

var stream  = new http.ByteStream(DelegatingStream.typed(_image.openRead()));
Run Code Online (Sandbox Code Playgroud)

对此:

var stream  = new http.ByteStream(_image.openRead());
stream.cast();
Run Code Online (Sandbox Code Playgroud)