Flex NavigatorContent中的高度调整

时间:2011-01-18 22:34:58

标签: flex runtime height adjustment

如何在运行时(自动)调整Flex(4)应用程序的高度,以便只显示HTML页面滚动条,而不是任何Flex滚动条?

我正在使用ViewStack控件,它将始终更改其内容。因此,每次显示一些新内容(NavigatorContent控件)(显然会有不同的高度)时,我希望应用程序高度调整其高度,以便在仅更改HTML页面的高度时反映出来。

我有一种轻微的感觉,这意味着在运行时改变SWF的高度!这是真的?如果是,如何告诉页面?这可能吗?

我希望我尽可能地解释我的问题。

提前致谢。

2 个答案:

答案 0 :(得分:0)

如果你还没有遇到过这方面的解决方案,那么博客文章描述了一个解决方案:http://blog.wezside.co.za/blog/fullscreen-flash-with-browser-scrollbar/

这可能是你可能正在寻找的一点,所以这里是它的一般要点:

  1. 将html高度中的嵌入式swf设置为100%
  2. 然后在Flash中更改页面时,使用ExternalInterface调用将容器div的高度设置为您的Flash内容。
  3. 享受flash / flex应用的浏览器滚动:P

答案 1 :(得分:0)

This是有效的解决方案(对我而言)!