StageWebView失败的原因是什么?

时间:2012-07-23 21:27:49

标签: ios actionscript-3 flex stagewebview

在我的iOS iOS应用程序中,我使用StageWebView访问某个应用程序设置的Web门户。偶尔,StageWebView不是显示加载的门户,而是完全变灰:

StageWebView showing all gray

不会调度任何错误事件,仍然可以从ActionScript控制组件(调度位置事件,但仍未呈现内容)。在其他时间加载相同的网站成功 - 灰色区域正确地填充了我的网站内容。

这可能是什么原因?内存限制似乎是一个选项,但我找不到任何文档,iOS Web视图将停止呈现而不是简单地崩溃应用程序。

1 个答案:

答案 0 :(得分:0)

我们没有确定真正的根本原因,但近端原因是在后台加载页面(即,在设置StageWebView的stage属性之前)。

我们关于潜在问题的最佳理论是由Javascript onLoad和onReady事件运行的代码,这些事件与在舞台上呈现的情况很差。

我们通过在加载主内容页面时指向StageWebView中的插页式页面来解决此问题,而不是在Flex应用程序本身中提供进度信息。