是否可以在舞台网络视图的位图上添加影片剪辑


我想在StageWebView

html页面上添加一个简单的微调加载器(电影剪辑),因为我将StageWebView页面转换为位图,但这不起作用,请帮助我解决这个问题

 var webView:StageWebView = new StageWebView();
     var textGoogle:TextField=new TextField();
     var textFacebook:TextField=new TextField()

     textGoogle.htmlText="<b>Google</b>";
        textGoogle.x=300;
        textGoogle.y=-80;        
        addChild(textGoogle);
        textFacebook.htmlText="<b>Facebook</b>";
        textFacebook.x=0;
        textFacebook.y=-80;        
        addChild(textFacebook);
        textGoogles.addEventListener(MouseEvent.CLICK,goGoogle);
        textFacebooks.addEventListener(MouseEvent.CLICK,goFaceBook);
        webView.stage = this.stage;
        webView.viewPort = new Rectangle(0, 100, stage.stageWidth, stage.stageHeight);

函数 goGoogle(e:Event):void

    {
        webView.loadURL("http://www.google.com");
        webView.stage = null;
        webView.addEventListener(Event.COMPLETE,handleLoad);
    }
    function goFaceBook(e:Event):void
    {
        webView.loadURL("http://www.facebook.com");
        webView.stage = null;
        webView.addEventListener(Event.COMPLETE,handleLoad);
    }
 function handleLoad(e:Event):void
    {
        var bitmapData:BitmapData = new BitmapData(webView.viewPort.width, webView.viewPort.height,true,0xffffff);
        webView.drawViewPortToBitmapData(bitmapData);
        var webViewBitmap:Bitmap=new Bitmap(bitmapData);
        webViewBitmap.y = 100;
        addChild(webViewBitmap);
    }

这应该是可能的。创建位图后:1. 从舞台中删除舞台网络视图2. 将位图添加到舞台。3. 将影片剪辑添加到舞台。

相关内容

  • 没有找到相关文章

最新更新