在IE8上加载我的应用程序时遇到一个奇怪的问题:在第一页加载时,应用程序已加载,但页面上没有显示任何内容(空白页面)。奇怪的是,当我将鼠标移到文本框或链接上时,光标会发生变化,并且每个元素都是不可见的。 如果我点击刷新,页面绘制正确。我已经在Windows XP上测试了虚拟机IE8。 在IE9上工作正常。
此问题出现在已编译的代码(生产模式)中。我认为问题是代码大小:初始下载是700KB,然后下载另一个片段(800KB),尽管在初始下载后页面根本看不到。
编辑: 我刚做了一些测试:我清除了onModuleLoad方法,只添加了一个标签和一个文本框。它们正在正确显示。那么这是不是意味着设置没有问题(html或.gwt.xml文件)?
答案 0 :(得分:0)
我设法通过为样式表添加至少一个标记来解决问题。我的所有css文件都加载到我的.gwt.xml模块中,在基本的html文件中没有。因此,对于IE8来说,这是一个非常奇怪的解决方法,如果它在html文件中不包含任何css标记,则页面显示为空白(在第一次加载时)。