我们有一个 Flex 应用程序,它有几个“页面”的内容。每次用户打开页面时,页面上的一些信息都需要刷新(刷新时间不到一秒)。我们目前显示“加载”动画。这个想法是用整个页面的某种过渡效果替换它,并在过渡过程中在后台加载内容。
是否可以?这是个好主意吗?有人可以分享一个关于这个主题的好例子或文章的链接吗?
非常感谢你
我们有一个 Flex 应用程序,它有几个“页面”的内容。每次用户打开页面时,页面上的一些信息都需要刷新(刷新时间不到一秒)。我们目前显示“加载”动画。这个想法是用整个页面的某种过渡效果替换它,并在过渡过程中在后台加载内容。
是否可以?这是个好主意吗?有人可以分享一个关于这个主题的好例子或文章的链接吗?
非常感谢你
您可以对微调器使用类似的东西。不确定这是否是您问题的一部分。
否则,对于您的主页,您只需myPage.visible=false
在加载时进行设置。获得FlexEvent.CREATION_COMPLETE
事件后,您可以将其设置回visible=true
. 即使可见性为假,includeInLayout
应该仍然为真,这意味着组件将正确加载。
为了使微调器更容易显示,您可能需要一个画布作为父级。将您的微调器附加到该画布上,您的真实页面将是父页面的子页面。
听起来很有趣,但您可能会让一些用户比其他用户更快地加载内容。为此,您可能需要同步两者(加载和转换),因此可能最初进行速度测试,一旦您知道 bytesTotal,您就可以使用它来估计转换的持续时间。如果您在 deos 中添加的内容没有多大作用(它只是一个图像或静态的东西)并且没有任何需要初始化的东西,那应该没问题。