重複の可能性:
画像オブジェクトをバイナリ BLOB に変換する方法
リモート イメージをロードするときに、同一オリジン ポリシーの制限に直面しています。<img />
ただし、DOM 0 Image オブジェクトを使用してリモート リソースを読み込むことができます (これは基本的にタグを作成することと同じです)。
var fr = new FileReader(),
img = new Image();
img.src = 'http://distilleryimage8.s3.amazonaws.com/6cf25568491a11e2af8422000a9e28e9_7.jpg';
img.onload = function () {
// how to get this image as a Blob object?
};
このリソースを Blob/arraybuffer オブジェクトに読み込む方法はありますか? これは、イメージ オブジェクトをバイナリ BLOB に変換する方法の複製ではありません。