GWT 2.6的User.Agent是什么?

6

GWT 2.6中可用的user.agent属性有哪些?我找到了:

gecko1_8, safari, ie10, ie8,ie9,opera

当你想使用ie8、ie9和opera时,你需要启用它们:

<extend-property name="user.agent" values="ie8,ie9,opera" />

我有没有漏掉任何用户代理?IE11 使用哪种排列方式?
1个回答

8

你只需要为ie6和opera添加<extend-property>,这两个浏览器默认是禁用的(并将在下一个版本中被删除)。

IE11使用与Firefox相同的排列方式,即gecko1_8。


1
关于IE11使用gecko1_8:我看到在主分支中是这样实现的,但这也会出现在2.6中吗(在2.6 RC1和release/2.6分支中,它仍然返回ie10)? - Chris Lercher
Chrome使用哪个用户代理? - Michael
1
Chrome使用Safari排列。 - foxylion
1
IE11不会像IE10那样回退,因为它将用户代理字符串的msie部分更改为trident 0。GWT无法识别它。除非它假装是IE10,否则无法确定它将如何实际行为... - Colin Alworth
1
@ColinAlworth,那么这对IE11意味着什么?没有排列组合吗? - Michael
没有针对IE11的特定排列,因为当IE11处于IE11模式时,它的行为非常类似于Firefox。如果您切换到任何其他模式(使用X-UA-Compatible或在F12开发工具中),则它将选择正在模拟的IE版本的排列。 - Thomas Broyer

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接