0

我想在 Flash 中截取整个舞台的截图。在本地它运行良好,但在 html 预览中它没有做任何事情。

var bitmapData:BitmapData = new BitmapData(product.width,product.height);
bitmapData.draw(this.stage);
var jpgEncoder:JPGEncoder = new JPGEncoder(100);
var byteArray:ByteArray = jpgEncoder.encode(bitmapData);

var fileReference:FileReference=new FileReference();
fileReference.save(byteArray, ".jpg"); 
4

1 回答 1

1

以及 BitmapData.draw 具有安全限制。确保所有运行时加载的图像在您的域的 crossdomain.xml 中都具有权限。

于 2012-12-21T10:52:52.783 回答