2013-02-28 36 views
0

想知道是否有可以添加的侦听器来检查drawViewPortToBitmapData是否已完成?我试图捕获屏幕上加载的相当大的位图的PDF。AS3 stageWebView drawViewPortToBitmapData侦听绘制已完成

plus drawViewPortToBitmapData不知何故无法在电脑上工作,但在平板电脑上工作正常。任何想法?

var screenBD:BitmapData = new BitmapData(
    _swv.viewPort.width, 
    _swv.viewPort.height, 
    true, 0xFFFFFF 
); 

_swv.drawViewPortToBitmapData(screenBD); 
var screen:Bitmap = new Bitmap(screenBD); 
screen.y = 40; 

干杯 比尔

回答

1

没有为drawViewPortToBitmapData()没有完整的听众,你将不得不去引擎盖下,它自己写! 但是你应该能够在你创建它的位图后添加它!

... 
var screen:Bitmap = new Bitmap(screenBD); 
addChild(screen); 

drawViewPortToBitmapData()是AIR而已,所以运行在PC上无法正常工作的SWF,你将不得不发布桌面

相关问题