2010-07-22 75 views

回答

1

鑑於Gordon是一個用JS編寫的Flash運行庫,似乎可以創建一個基於相同代碼將Flash編譯爲JS的版本。不是微不足道的,而是可行的,而且很多努力工作已經完成。

一些注意事項 - 謹防戈登目前的browser compatibility issuesswf tag support,並據此作出相應的處理。

編輯(感謝naikus!):看起來(因爲是不可避免的)工作已經在閃光燈JS編譯器叫做Smokescreen開始。它應該是open-source,但現在我只看到demos,所以我們仍然會等待完成交易(儘管我想你也許可以在他們的js代碼中尋找提示/等等)。

+0

希望+1 :-) – eruciform 2010-07-22 17:29:18

+1

檢查出http://smokescreen.us它真棒! – naikus 2010-07-22 19:33:02

+0

2013:Smokescreen.us已死?網站看起來沒有完成。 – Codebeat 2013-03-30 18:38:51

0

哦殘酷的天堂,你嘲笑我!我希望這可用!

一些新聞:

http://www.wired.com/gadgetlab/2010/04/adobe-flash-iphone/

http://news.softpedia.com/news/Adobe-Flash-CS5-Can-Export-to-HTML5-Canvas-139597.shtml

http://www.pcmag.com/article2/0,2817,2361949,00.asp

http://www.apple.com/hotnews/thoughts-on-flash/

您可以嵌入在HTML5格式的Flash,但如果你正在尋找一個轉換器打開閃光燈/ flex轉換爲交互式javascript/html5,然後獲得符合的我們其餘的人。你在一個很好的公司。 :-)

+2

鑑於http://github.com/tobeytailor/gordon是寫在JS Flash運行時,看起來它是可能的根據相同的代碼創建一個將Flash編譯成JS的版本。不是微不足道的,而是可行的,而且很多努力工作已經完成。 – jball 2010-07-22 16:57:59

+0

@jball:酷,沒有聽說過。你應該張貼作爲你自己的答案:-) – eruciform 2010-07-22 16:59:07

+0

我想這是值得作爲一個答案;發佈。 – jball 2010-07-22 17:22:09

1

這不會發生。 Flash是一家公司的產品。 HTML5(以及相關位,如CSS)是許多公司在幾十年內以不同程度的一致性開發的標準。

您將永遠無法自動從一個端口移到另一個端口,至少不能獲得令人滿意的結果。無論如何,這是我的賭注。