用于Flex 4.5中的HTMLLoader的navigateInSytemBrowser

时间:2011-03-17 06:37:01

标签: actionscript-3 flex flex4 flex4.5

我正在使用Flex 4.5 SDK并将Flash Builder 4 IDE用于我的Flex / AIR桌面应用程序。

在我的项目中,我想在其中一个画布区域中加载一个html页面。我正在使用HTMlLoader来加载我的页面。我的网页在画布区域成功加载。

问题是,当我点击我加载的html页面中嵌入的链接时,它们不会在我的浏览器窗口中打开。

HTMlLoader“navigateInSystemBrowser”的属性需要设置为true才能允许页面的嵌入链接在默认浏览器窗口中打开。但是这个属性只能在Flex 4.0中运行我尝试使用Flex 4.0作为SDK运行相同的示例项目并且它工作得很好。但是当我使用Flex 4.5 SDK时,它不起作用。

请建议是否有其他解决方法来实现此目的。

谢谢, Nitika

1 个答案:

答案 0 :(得分:1)

Flex 4.5 SDK有一些粗略的边缘,它仍处于测试阶段,所以使用它可能不是一个明智的决定。几天前有类似的问题,嵌入式资源在Flex Hero SDK中没有用,但他们在4.1中工作。在我几乎放弃后决定尝试最新的夜晚构建并且到目前为止它正在工作,现在我的问题是奇怪的更长的编译时间。

首先你可以尝试最新的4.5 SDK,否则你应该回到4.1,除非你依赖4.5的功能。