IE11 edge的user.agent值是多少?我们正在使用gwt 2.4.0

时间:2018-07-03 16:14:36

标签: gwt internet-explorer-11 microsoft-edge gwt-2.4

我想使我的应用程序与IE11和Edge兼容。我有xyz.gwt.xml文件,并且必须包括IE 11和Edge的编译。我们正在使用gwt 2.4.0。

set-property name =“ user.agent” value =“ ie6,ie8,gecko1_8”

2 个答案:

答案 0 :(得分:1)

GWT 2.4于7年前发布,IE11于两年后发布(即使IE10尚未发布于7年前),Edge又发布了两年后。

绝对不能保证使用GWT 2.4编译的应用程序将继续在当今的浏览器中运行(但自那时以来没有更改过的浏览器,即IE9和更早版本;但它们的编辑器现在不支持它们) )。如果需要以支持IE11和Edge,则确实应该更新到GWT的最新版本(并且基本上在发布新版本时进行更新),当前版本为2.8.2。

答案 1 :(得分:0)

我已经在GWT 2.7中对其进行了检查。在GWT 2.4中可能有所不同:

IE11是gecko1_8

边缘为safari


您可以通过以下方式自行检查:

  • 删除/注释set-property name="user.agent"文件中的<module>.gwt.xml条目(因此,user.agent上没有任何限制)
  • 启动超级开发模式
  • 在IE11 / Edge中打开主机页面
  • 在控制台中检查,您将得到类似 binding: user.agent=safari / binding: user.agent=gecko1_8