在我的iOS iOS应用程序中,我使用StageWebView访问某个应用程序设置的Web门户。偶尔,StageWebView不是显示加载的门户,而是完全变灰:
不会调度任何错误事件,仍然可以从ActionScript控制组件(调度位置事件,但仍未呈现内容)。在其他时间加载相同的网站成功 - 灰色区域正确地填充了我的网站内容。
这可能是什么原因?内存限制似乎是一个选项,但我找不到任何文档,iOS Web视图将停止呈现而不是简单地崩溃应用程序。
答案 0 :(得分:0)
我们没有确定真正的根本原因,但近端原因是在后台加载页面(即,在设置StageWebView的stage属性之前)。
我们关于潜在问题的最佳理论是由Javascript onLoad和onReady事件运行的代码,这些事件与在舞台上呈现的情况很差。
我们通过在加载主内容页面时指向StageWebView中的插页式页面来解决此问题,而不是在Flex应用程序本身中提供进度信息。