天天看點

Flex4項目html-template檔案夾解析

每個flex的web應用程式項目都包含一個名為html-template檔案夾。這個檔案夾包含html模闆和在浏覽器中運作程式的支援檔案。 每當你更改儲存到你的源代碼,flash builder會自動重建應用程式使用的html模型檔案并生成一個html包。同時,它把html模闆檔案夾的内容複制到包含已編譯的應用程式輸出檔案 夾。

flash builder有個自動重建的屬性,它能夠在你修改源碼的時候自動重新編譯程式。如果你想手動進行編譯程式,可以改變相應的屬性就行了。具體操作:選擇項目,取消自動建構。

html-template目錄裡包含三個檔案和一個字檔案夾:

index.template.html。模型檔案,它是生成的html封包件的基礎,這個封包件在運作時調用編譯的應用程式。

swfobject.js。一個javascript庫,它包含在運作時加載flash播放器的函數。這個檔案還包含“嗅探器”的代碼,可以發現flash player是否正在加載到使用者的桌面上,如果是,哪個版本。

playerproductinstall.swf。一個flash應用程式,用來更新使用者使用的版本過低的flash播放器。

 history檔案夾. 包含管理曆史記錄功能的檔案(隻為非ie浏覽器)。

historyframe.html是一個html網頁模型,運作是将加載到首頁的<iframe>架構中。

history.js是一個js庫,運作的時候由上個檔案調用。

history.css包含css規則,定義首頁的架構的現實樣式。

繼續閱讀