Air QNXStageWebView-drawViewPortToBitmapData()始终绘制白色屏幕

Air QNXStageWebView-drawViewPortToBitmapData()始终绘制白色屏幕,air,blackberry-playbook,Air,Blackberry Playbook,我正在使用Playbook Air SDK 2.1.0,试图捕获我的webview内容的位图。这就是我尝试过的: var bmd:BitmapData = new BitmapData(webView.viewPort.width, webView.viewPort.height); webView.drawViewPortToBitmapData(bmd); var bitmap:Bitmap = new Bitmap(bmd); view.stage.addChild(bitmap);

我正在使用Playbook Air SDK 2.1.0,试图捕获我的webview内容的位图。这就是我尝试过的:

var bmd:BitmapData = new BitmapData(webView.viewPort.width, webView.viewPort.height);
webView.drawViewPortToBitmapData(bmd);
var bitmap:Bitmap = new Bitmap(bmd);

view.stage.addChild(bitmap);

但是,添加到后台的位图始终为空白色。我想知道是否有人在Playbook上成功地使用了QNXStageWebView.drawViewPortToBitmapData()?

是否正在等待webview完全加载

webView.addEventListener(Event.COMPLETE,handleLoad);

如果我记得的话,我很确定它是作为AJAX钩子加载的(这是很久以前的事了)。在运行Playbook Air SDK 2.1.0的真实Playbook上是否适用?如果是这样的话,我会在下次有设备的时候检查一下。