GWT:我的浏览器使用什么user.agent?

时间:2015-08-19 16:32:33

标签: gwt

我正在使用GWT 2.5和GWT 2.7。我怀疑遇到由GWT选择错误的user.agent属性导致的错误。如何查看GWT选择的user.agent属性?

理想情况下,我希望能够打开我的浏览器开发人员工具并输入window.gwtProperties.getUserAgent之类的内容。这将返回我在user.agent我的something.gwt.xml文件中指定的值之一。

起点:我知道在GWT 2.5中,UserAgentPropertyGenerator选择了用户代理。这会将javascript函数写入已执行的某处并确定使用user.agent

感谢。

1 个答案:

答案 0 :(得分:2)

xsiframe链接器(默认情况下在2.7中使用)将输出compilation-mappings.txt文件,将每个排列强名称(等效于生成的*.cache.js文件)映射到置换属性值。因此,查看浏览器加载的文件,您可以轻松追溯计算和使用的user.agent