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