2011-03-17 69 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的特性。