作者s8911124 (-.-)
看板Flash
标题[问题] AIR的Flex框架,读取网页的问题。
时间Wed Feb 9 00:39:28 2011
目标:
用AIR做个框架,把SWF载入,经过一些处理会自动跳页到HTML。
状况:
现在的问题是,在AIR下,我必须去读取一个SWF档,
这个SWF档会导入一个HTML,用NavigateToURL function。
目前我的作法是两种,
1. AIR下,<mx:html location="xxx.swf" />,成功载入SWF,
HTML却出不来。(是NavigateToURL的关系吗?)
2. AIR下,<mx:SWFLoader src="xxx.swf />,成功载入SWF,
HTML也能读到,只是没办法开在AIR视窗下;会开在系统预设的浏览器。
(目前想法是想说类似把此页导到一个HTML的框架下,
不过还没有实际的程式写法?不知道可不可行)。
有没有在不改变SWF的档案下,达成我的目标。先谢谢各位大大 )_(
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 58.115.89.17
1F:推 cjcat2266:navigateToURL本来就是用浏览器开网页吧 02/09 07:33
2F:→ cjcat2266:你应该去看看AIR framework的HTMLLoader class 02/09 07:33
c大好,
var HtmlView:HTMLLoader = new HTMLLoader();
var URLstr:URLRequest = new URLRequest("xxx.swf");
..
..
..
类似这样载入SWF,透过SWF把html读出来,只是html跳不出来。
不知道这样的方向有没有错?
※ 编辑: s8911124 来自: 58.115.89.17 (02/09 23:14)
3F:→ ybite:不改变SWF的情况下我觉得应该很难解决问题... 02/10 19:15