wonderflでセキュリティサンドボックスに悩む
mattodesign blog » ActionScript » wonderflでセキュリティサンドボックスに悩む
試しにCheckmateをやろうと思ってはまったのでメモ。ローカル上で普通に動いたので、「いざ、わだふる」と思いつつコードをアップすると、セキュリティサンドボックスが・・・。
どうやら、外部ドメイン画像をBitmapDataにしてdrawするとでるみたい。
ちょっと調べてみたら、ドンピシャの記事(_level0さん)があったので、助かりました!
正確には、記事内ので紹介されていたこれに助けられました。
要は、外部ドメインの画像に対して、LoaderContextをtrueにしなさいよってこと。
var context:LoaderContext = new LoaderContext(true); //ここ!
loader = new Loader();
loader.load( new URLRequest("http://swf-dev.wonderfl.net/static/assets/checkmate04/tree.jpg"), context ); //第2引数でLoaderContextを指定
loader.contentLoaderInfo.addEventListener(Event.COMPLETE, complete);
で、やっとアップできたのがこれ。