【发布时间】:2013-11-08 08:20:54
【问题描述】:
我正在使用 GWT 2.5.1,并且我正在访问使用 Tomcat 7.0.32 部署的 .war,使用的是 Kindle paperwhite 型号 EY21 的浏览器。
问题是 GWT 无法正确获取 Kindle 的用户代理,我的意思是,我得到了以下值:
来自我的服务器: getMyThreadLocalRequest().getHeader("user-agent") --> Mozilla/5.0 (X11; U; Linux armv7l like Android; en-us) AppleWebKit/531.2+ (KHTML, like Gecko) Version/5.0 Safari/533.2+ Kindle/3.0+ --> 好的!
来自网络 www.whatsmyuseragent.com --> Mozilla/5.0 (X11; U; Linux armv7l like Android; en-us) AppleWebKit/531.2+ (KHTML, like Gecko) Version/5.0 Safari/533.2+ Kindle/3.0+ --> 好的!
来自 GWT 2.5.1 库:Window.Navigator.getUserAgent() --> Mozilla/5.0 (X11; ; U; Linux armv7l; en-us) AppleWebKit/534.26+ (KHTML, like Gecko) Version/5.0 Safari/534.26+ --> ?¿?¿
所以,我认为 GWT 函数没有为 Kindle paperwhite 浏览器的用户代理获取正确的值...
有什么想法吗??
提前非常感谢!!
【问题讨论】:
标签: java gwt user-agent kindle