Air QNXStageWebView-drawViewPortToBitmapData()始终绘制白色屏幕
我正在使用Playbook Air SDK 2.1.0,试图捕获我的webview内容的位图。这就是我尝试过的: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);
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上是否适用?如果是这样的话,我会在下次有设备的时候检查一下。