問題: byteArray を として使用すると jpeg 画像を表示できませんsource
。
「カード」という名前の既存の画像があるとします。<Image id="card"/>
. シナリオは次のとおりです。
1.bitmapData を取得します。var bitmapData:BitmapData = Bitmap(card.content).bitmapData
2.byteArray を取得します。var pixels:ByteArray = bitmapData.getPixels(bitmapData.rect)
3. byteArray を新しいイメージにアタッチします。var another:Image = new Image(); another.source = pixels.
(別の方法も試してみましたが、まだ動作しません: var loader:Loader = new Loader(); loader.loader(pixels);
)
loader.loader(pixels) はエラーをスローします! *エラーは「Unhandled IOErrorEvent:. text=Error #2124」です: ロードされたファイルは不明なタイプです*