2011-03-17 46 views
0

我正在使用Flex 4.5 SDK,並使用Flash Builder 4 IDE用於Flex/AIR桌面應用程序。navigateInSytemBrowser for Flex 4.5中的HTMLLoader

在我的項目中,我想在一個畫布區域加載一個html頁面。我使用HTMlLoader加載我的頁面。我的網頁成功加載到畫布區域。

問題是,當我點擊我已經加載的html頁面中嵌入的鏈接時,它們不會在我的瀏覽器窗口中打開。

HTMlLoader「navigateInSystemBrowser」屬性需要設置爲true以允許在默認瀏覽器窗口中打開頁面的嵌入鏈接。但是這個屬性只能在Flex 4.0中使用。我嘗試使用Flex 4.0作爲SDK運行相同的示例項目,它工作得很好。但是,當我使用Flex 4.5 SDK時,它不起作用。

請建議是否有其他解決方法來實現此目的。

感謝, Nitika

回答

1

的Flex 4.5 SDK有一些粗糙的邊緣,但仍處於測試階段,所以也許它不是用它了一個明智的決定。幾天前有類似的問題,嵌入式資源沒有在Flex Hero SDK中工作,但他們在4.1工作。在我幾乎放棄決定嘗試最新的夜間建設並且到目前爲止它正在工作之後,編譯時間奇怪的問題現在成爲我的問題。所以首先你可以嘗試最新的4.5 SDK,如果不是,你應該回到4.1,除非你依賴於4.5的特性。