我想使我的应用程序与IE11和Edge兼容。我有xyz.gwt.xml文件,并且必须包括IE 11和Edge的编译。我们正在使用gwt 2.4.0。
set-property name =“ user.agent” value =“ ie6,ie8,gecko1_8”
答案 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
上没有任何限制)binding: user.agent=safari
/ binding: user.agent=gecko1_8