Flex 4.x 開發的程序部署在外網在能訪問到www.adobe.com的時可以很快加載完成,可是部署在本地局域網,不能訪問外網的服務器上,用瀏覽器訪問應用須要加載幾分鐘的時間,這種等待時間客戶幾乎是沒法忍受的,經過上網找尋解決方法和本身實地測試,經過如下方法可解決加載時間漫長:html
1)網上有人建議先在菜單欄裏窗口->首選參數->Flash Builder->網絡監視器->裏面勾選的內容所有取消,我也這麼作了,可是這個不是主要緣由.瀏覽器
2) 選中項目在html-template->index.template.html文件中,清空有關www.adobe.com的連接,如:服務器
document.write("<a href='http://www.adobe.com/go/getflashplayer'><img src='"
+ pageHost + "www.adobe.com/images/shared/download_buttons/get_flash_player.gif' alt='Get Adobe Flash player' /></a>" ); 網絡
<a href="http://www.adobe.com/go/getflashplayer">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash Player" />
</a>框架
3)這個是最主要的,選中項目,右鍵選擇屬性,在左側菜單裏選擇"Flex構建路徑",以下圖所示測試
第二步的話以下圖所示,swz中RSL URL進行編輯,去掉adobe相關下載連接:ui
第三步,修改框架連接爲合併到代碼中htm
第四步. 編譯發佈時最好將相關的SWZ文件放在發佈目錄下blog