yoshiweb.NET

Navigation

カテゴリ

アーカイブ

Flashのクロスドメインの画像をBitmpData化する裏ワザ(?)が使えなくなってた

Flashで別ドメインの画像を読み込んだ際、表示はできるけど
BitmapData化などすることができなくて crossdomain.xml を設定する必要があったのを
画像を読み込んだ後、ByteArrayを読み込むとBitmapData化できる裏ワザ(?)みたいなのが
あったんだけど使えなくなってた...。

半年くらい前までは使えてたんだけどFlash Player のアップデートで塞がれちゃったんだね。


【参考】
AS で別ドメインの画像を読み込むときの注意点 - てっく煮ブログ
http://tech.nitoyon.com/ja/blog/2007/11/12/crossdomain-img/

まだ生きてたクロスドメインの穴 | シダ244 blog
http://cda244.com/2011/08/26-56/

外部画像をビットマップ化する - wonderfl build flash online
http://wonderfl.net/c/d8DH

2014年10月31日 - yoshiweb - コメント16件

FlashPlayer 14以降では ExternalInterfaceは JSONをエスケープするとか

Flash CC 2014をアップデートしたら、今まで作ってたコンテンツをムービープレビューしたら以下の様な警告がでた

警告 : Flash Player バージョン 14 以降を対象とするコンテンツでは、ExternalInterface は JSON 規則を使用するストリングをエスケープします。互換性を維持するために、これより前のバージョンの Flash Player にパブリッシュされたコンテンツでは引き続き従来のエスケープ動作が使用されます。




リリース情報にはとくに書かれてないけど
Adobe Flash Professional CC 2014 | 10 月リリース


2014年10月08日 - yoshiweb - コメント1件