0

ステージ全体のスクリーンショットをフラッシュで撮りたいです。ローカルでは完全に機能していますが、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 に答える