私はこの問題に夢中になっています。解決策または回避策があることを願っています。別のドメインのiframe内にキャンバスがあります(セキュリティ上の理由から)。このキャンバスには、Processing.js のアニメーション/描画が表示されます。キャンバスが同じドメインにある画像ファイルをロードできるようにする必要があります。
index.html
はdomain.comiframe
にあります
index.html
はsub.domain.comcanvas
にあります
今、私は次のことを確信しています:
- キャンバスはリモート画像をロード/視覚化できますが、リモート画像データ (ピクセル) にはアクセスできません。
- キャンバスは、iframe (!?) で再生されない限り、同じドメインの画像ファイルに完全にアクセスできます。
- Access-Control-Allow-Origin ヘッダーを設定すると、他のドメインのファイルへのアクセスが許可されます。
- キャンバスは Access-Control-Allow-Origin ヘッダーをまったくサポートしていません/考慮していません。
これらすべてのセキュリティ制限を回避し、キャンバスを iframe で再生して画像ファイルをロードする方法はありますか?