2012-12-12 29 views
5

ड्राइंग कर रहा हूं मैं अपने वेबव्यू की सामग्री के बिटमैप को कैप्चर करने का प्रयास कर प्लेबुक एयर एसडीके 2.1.0 का उपयोग कर रहा हूं। मैंने यही कोशिश की है:QNXStageWebView - drawViewPortToBitmapData() हमेशा एक सफेद स्क्रीन

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() का उपयोग किया है?

उत्तर

0

क्या आप पूरी तरह से लोड होने के लिए वेबव्यू की प्रतीक्षा कर रहे हैं?

webView.addEventListener(Event.COMPLETE,handleLoad); 
+0

बहुत यकीन है कि यह लोड हो गया था क्योंकि यह मुझे याद है (यह थोड़ी देर पहले) एक AJAX हुक के रूप में हुआ था। क्या यह आपके लिए प्लेबुक एयर एसडीके 2.1.0 चलाने वाली वास्तविक प्लेबुक पर काम करता है? यदि ऐसा है, तो अगली बार मेरे पास डिवाइस होने पर मैं इसे देख लूंगा। –