问题:使用byteArray作为source
时无法显示jpeg图像。
假设存在名为“card”的现有图像。<Image id="card"/>
。
这是场景:
1.get bitmapData:var bitmapData:BitmapData = Bitmap(card.content).bitmapData
2.get 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”:加载的文件是未知类型 *