作者eggant (蛋蛋蟻)
看板Flash
標題Re: [問題] 是否可以在FLASH中,閱讀網頁?
時間Tue Nov 11 04:52:27 2008
※ 引述《polarlight (極光)》之銘言:
: ※ 引述《icedesign (徵求工作伙伴(程設))》之銘言:
: :
: : 因為我們一般是使用ie當作瀏覽網站的瀏覽器,如果要在Flash當中,載
: : 入外部網頁,那就等於是使用Flash來當作瀏覽器使用,所以,困難度非
: : 常的高,Flash要做到像ie一樣的功能,不是不可能,只是目前還沒看到
關於這點,flash or flex 對html tag的解析並沒有全面支援
可以參考
http://0rz.tw/3557C
為啥會這樣呢,忘記在哪看到的,反正開發者說假如可以解析html tag
那flash player會變成超大一包,就不容易普及
所以你要在FLASH中做出可讀取HTML PAGE幾乎是辦不到
但是呢,既然做不到IE的功能,那就直接拿來用啊
我是在邦邦大的網誌上看過,直接用IFRAME
在你的FLASH上蓋一層iframe
在flash內呼叫該頁的javascript function
去顯示\隱藏那個iframe,以及餵給他src
偽裝成是在FLASH中讀取網頁就是了(視覺上)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.229.34.92
推 polarlight:研究中>"< 11/11 07:56
推 cjcat2266:假如你是在做單機程式,可以用AIR來做 11/11 08:39
→ cjcat2266:AIR可以在SWF裡面開一個顯示網頁的區塊 11/11 08:39
→ cjcat2266:因為AIR把整個Safari都包進去了 11/11 08:39
→ Jerrynet:AIR 是包整個webkit, safari和google chrome只是用 11/11 11:50
→ Jerrynet:webkit當核心而已 11/11 11:51
推 cloudfly:Flex可以吧!不過是顯示在Ifame上 11/11 15:42
推 BIAN:用這個方法問題還不少,像在firefox裡下面的swf就無法輸入中文 11/12 19:25