canvasでは、ピクセルを直接読み書きできる。それって、別ドメインソースの画像を描画した時、セキュリティ上の問題があるんじゃないかな、とは思っていた。
さて、今日はcanvasで画像処理を行っていた。canvasで画像処理をしようなどと思うアホは、なかなかいないと思われるので、少々の自負心があるということは、認めなければならない。ローカルの画像では、それなりに動いたので、ネット上の画像をソースにしてテストしてみることにした。ところが、何故か動かない。エラーコンソールを見ると、SECURITY_ERR例外が投げられている。
クロスドメインの問題は、ぬかりなく規定されていた。
Security with canvas elements
さすがだ。やれやれ、Cross-Origin Resource Sharingが広まるのを待つしかないのだろうか。
No comments:
Post a Comment