【问题标题】:QNXStageWebView - drawViewPortToBitmapData() always drawing a white screenQNXStageWebView - drawViewPortToBitmapData() 总是画一个白屏
【发布时间】:2012-12-12 19:38:35
【问题描述】:

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

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()?

【问题讨论】:

    标签: air blackberry-playbook


    【解决方案1】:

    您在等待 webview 完全加载吗?

    webView.addEventListener(Event.COMPLETE,handleLoad);
    

    【讨论】:

    • 如果我记得的话,可以肯定它是作为 AJAX 钩子加载的(这是不久前的事了)。它在运行 Playbook Air SDK 2.1.0 的真实 Playbook 上是否适合您?如果是这样,我下次有设备时会检查一下。
    猜你喜欢
    • 2021-04-07
    • 2016-03-07
    • 2022-01-14
    • 2022-07-16
    • 1970-01-01
    • 2020-12-18
    • 2021-07-27
    • 2017-06-07
    • 1970-01-01
    相关资源
    最近更新 更多