[問題] AIR的Flex框架,讀取網頁的問題。

看板Flash作者 (-.-)時間13年前 (2011/02/09 00:39), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
目標: 用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

02/09 07:33, , 1F
navigateToURL本來就是用瀏覽器開網頁吧
02/09 07:33, 1F

02/09 07:33, , 2F
你應該去看看AIR framework的HTMLLoader class
02/09 07:33, 2F
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)

02/10 19:15, , 3F
不改變SWF的情況下我覺得應該很難解決問題...
02/10 19:15, 3F
文章代碼(AID): #1DKN74ph (Flash)