wonderfl - build flash online

外部画像をビットマップ化する

入力欄に画像URLを入力してください。
* とりあえず、画像(BitmapData)の半分だけグレイスケール処理をかけています。

rsakane rsakane

add to favorites

Embed

Code Fullscreen

Talk

it is actually loading: http://ecx.images-amazon.com/crossdomain.xml
see your firebug connections tab.

  • by mash
  • at 2009/12/23 15:48:03

ああ、タイトルがおかしいって事ですか。すみません、修正しておきます。
タイトルで言いたかったことは、c.xml関係なく、画像をビットマップ化出来たという事です。
その「釣られすぎ」というのはよく分からないです。

  • by rsakane
  • at 2009/12/23 16:22:54

このコードの趣旨は、c.xmlに読み込み許可があろうが無かろうが外部画像のビットマップ化が出来ました、という事です。
なので、loadPolicyFile()を外して「crossdomain.xmlを読み込まずに~」とタイトルに付けてしまったのですが、実際は自動で読み込まれていたようですね。
その事で食い違いみたいなのが出てきてしまったようです。説明が足らず申し訳ありません。

Amazon以外の画像データもビットマップ化することが出来ます。

  • by rsakane
  • at 2009/12/23 17:05:23

すみません! ecx.images-amazon.com/crossdomain.xml があるので、
crossdomain.xmlがあるし、LoaderContext(true)でロードしてるし、ビットマップ化できてふつうじゃねと思ったんですが、
crossdomain.xmlの無い、 http://wonderfl.net/img/top/img_study.gif でも試したらできるんですね!
びびる!
失礼いたしました m(_ _)m

  • by mash
  • at 2009/12/24 00:21:54

Favorite by

halfmile halfmile :

对外部图像进行灰度处理

minon minon :

最後の手段

psyark psyark :

なんでbytesあるんだろう。まずいような。

cellfusion cellfusion :

crossdomain.xml を読み込まずにじゃなくて設定を無視するってことでいいのかな?

mash mash :

bugこれはすごい

JohnBrookes JohnBrookes :

crossdomain.xml without loading the external image to a bitmap

clockmaker clockmaker :

一度Loaderで読み込んだものをcontentLoaderInfo.bytesからloadBytesすると、crossdomain.xmlの設定を無視して(無許可/許可関わらず)drawできる。ホールの一種ですが、現時点で回避できる方法として有用。ただし将来にわたって永続して使えるかは微妙かも(ホールを閉じられそう)

keim_at_Si keim_at_Si :

これはすごい

Tags

sectKeywords

Forked

ページの先頭へ戻る