Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
GWT兼容性IE11_Gwt_Internet Explorer 11 - Fatal编程技术网

GWT兼容性IE11

GWT兼容性IE11,gwt,internet-explorer-11,Gwt,Internet Explorer 11,我已经使用GWT2.8.1创建了我的Web应用程序。 实际上,我使用 在gwt.xml配置文件中。 问题是我无法使用IE11查看任何内容(使用Firefox或Chrome都可以正常工作) (我还在html文件中插入了此代码) 如果要求浏览器模拟IE7,则必须支持IE7。由于IE7本身已经多年没有得到微软的支持,GWT也不支持它 GWT检测IE11时就好像它是gecko1_8,这有点误导(而且令人困惑,因为Edge报告为safari)。GWT使用用户代理字符串进行此检测,因此它在某种程度上取决于

我已经使用GWT2.8.1创建了我的Web应用程序。 实际上,我使用

在gwt.xml配置文件中。 问题是我无法使用IE11查看任何内容(使用Firefox或Chrome都可以正常工作)

(我还在html文件中插入了此代码)


如果要求浏览器模拟IE7,则必须支持IE7。由于IE7本身已经多年没有得到微软的支持,GWT也不支持它

GWT检测IE11时就好像它是
gecko1_8
,这有点误导(而且令人困惑,因为Edge报告为
safari
)。GWT使用用户代理字符串进行此检测,因此它在某种程度上取决于浏览器是否正确报告自己。一个冒充另一个浏览器的浏览器通常比两个浏览器的组合更麻烦,所以除非你决定支持IE11冒充IE7或者其他类似的怪物,否则我总是建议你不要这样做

在完成的其他测试中,IE11始终与GWT 2.8+配合使用,例如showcase。如果您在GWT本身或GWT生态系统的某些部分中有特定的问题,可以询问这个问题,或者向存在该错误的库提交一个错误

最后,您的用户代理字符串建议您支持现代FF/Chrome/Safari/Edge(和IE10),但是跳过IE10和IE9,尽管仍然支持IE8?你可能真的想要这样,但也许应该再检查一遍