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

IE11 edge的user.agent值是多少?我们正在使用GWT2.4.0,gwt,internet-explorer-11,microsoft-edge,gwt-2.4,Gwt,Internet Explorer 11,Microsoft Edge,Gwt 2.4,我想使我的应用程序与IE11和edge兼容。我有一个xyz.gwt.xml文件,我必须包含IE 11和Edge的编译。我们正在使用GWT2.4.0 set property name=“user.agent”value=“ie6,ie8,gecko1_8”我已经在GWT 2.7中检查了它。在GWT 2.4中可能有所不同: IE11是壁虎 边缘是safari 您可以通过以下方式自行检查: 删除/注释掉.gwt.xml文件中的set property name=“user.agent”条目(因此

我想使我的应用程序与IE11和edge兼容。我有一个xyz.gwt.xml文件,我必须包含IE 11和Edge的编译。我们正在使用GWT2.4.0


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

我已经在GWT 2.7中检查了它。在GWT 2.4中可能有所不同:

IE11是壁虎

边缘是safari


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

  • 删除/注释掉
    .gwt.xml
    文件中的
    set property name=“user.agent”
    条目(因此,对
    user.agent
    没有任何限制)
  • 启动超级开发模式
  • 在IE11/Edge中打开主机页
  • 在控制台中进行检查时,您将看到如下内容
    binding:user.agent=safari
    /
    binding:user.agent=gecko1\u 8

GWT2.4在7年前发布,IE11在两年后发布(甚至IE10在7年前还没有发布),Edge在另外两年后发布


绝对不能保证用GWT2.4编译的应用程序能在今天的浏览器中继续工作(除了从那时起没有改变的浏览器,即IE9和更早版本;但现在它们的编辑器不支持它们)。如果你需要支持IE11和Edge,你真的应该更新到GWT的最新版本(基本上,在发布新版本时更新),目前是2.8.2。

请定义IE11 Edge。我是说IE11和EdgeEdge@Teemu
user.agent
是GWT中的一个特殊属性,具有一组有限的值(顺便说一句,它是基于
navigator.userAgent
,但也基于
document.documentMode
)超级开发模式在GWT2.4中不存在;它最初是在2.5中引入的,但只有在GWT2.7中才真正可用。