最近、dartlang で Blob をインスタンス化するのに苦労していましたが、バージョン 8640 でそれを行う方法を見つけました
興味のある人のために(ネット上のどこにも例が見つかりませんでした)、私はこれをしました:
HttpRequest req = new HttpRequest();
FileReader fileReader = new FileReader();
req.open("GET", "http://...", true);
req.responseType="blob";
req.overrideMimeType("image/png");
req.on.load.add( (event) {
if(req.readyState==4) {
Blob blob = req.response; // note NOT req.responseBlob
fileReader.on.load.add( (evt) {
document.query('#myimage').src=evt.target.result;
});
fileReader.readAsDataURL(blob);
}
});
req.send();
これが誰かに役立つことを願っています:)