使用StageWebView嵌入HTML以在swf中呈现简单的浏览器

时间:2014-08-22 18:27:54

标签: actionscript-3 flash

我找到了一种方法,它可以在Flash(Control + Enter)中测试时运行。 但是当我将影片剪辑导出为swf时,文件大小只有2k,并且不能用Acrobat Reader打开。这对我来说似乎是最好的方式,因为那时我想在一个pdf文件中插入swf。我的最终目的基本上是在pdf中嵌入youtube播放列表和Facebook评论框。

我正在使用Flash CS6并粘贴此代码:

import flash.display.MovieClip;
import flash.media.StageWebView;
import flash.geom.Rectangle;
import flash.events.KeyboardEvent;
import flash.ui.Keyboard;
import flash.desktop.NativeApplication;

//This will return the actual width value of our stage
var wView:int = stage.stageWidth;
//This will return the actual height value of our stage
var hView:int = stage.stageHeight;

//Create a new StageWebView object
var swv:StageWebView = new StageWebView();
//Set the size of StageWebView object created to match the screen size
swv.viewPort = new Rectangle(0,0,wView,hView);

//Load the Google Page
swv.loadURL("https://www.google.com/");
//Show the StageWebView Object
//If you want to hide it, set the stage property to null
swv.stage = this.stage;

0 个答案:

没有答案