今天发现这样一个类库:IFrame
使用它,可以方便的让我们在Flex里插入一个网页。
初步试用了一下,觉得并不是太好用。
1 目前只支持Flex3,我在 FlashBuilder(Flex4) Beta下发布测试直接报错。
2 设置 width ,height 的时候得比较小心。我发布时,发现有错乱情况。
3 有时候你触发Application其他东西,网页会无缘无故的自动刷新或消失,再或者变成一片空白。
还是介绍一下这个类库:IFrame
项目地址:http://code.google.com/p/flex-iframe/
最新版本:http://flex-iframe.googlecode.com/files/flex-iframe-1.4.zip
(解压flex-iframe-1.4.zip,从flexiframe/src/ 里拿出来 com 包)
用法:
1 in MXML
<?xml version=”1.0″ encoding=”utf-8″?>
<mx:Application xmlns:mx=”http://www.adobe.com/2006/mxml”
layout=”absolute”
xmlns:flexiframe=”com.google.code.flexiframe.*”>
<flexiframe:IFrame id=”puxiaoIFrame”
label=”Puxiao”
source=”http://www.puxiao.com”
width=”100%”
height=”100%”/>
</mx:Application>
2 in AS
import com.google.code.flexiframe.IFrame;
var myframe : IFrame = new IFrame();
myframe.id=”puxiaoIFrame”
myframe.label=”Puxiao”
myframe.source=”http://www.puxiao.com”
myframe.width=500
myframe.height=500
addChild(myframe);
文章来自: 闪客居(www.flashas.net) 详文参考:http://www.flashas.net/flex/200911014702.html