Я использую GWT 2.5.1 и получаю доступ к .war, развернутому с Tomcat 7.0.32, используя браузер модели Kindle paperwhite № EY21.
Проблема в том, что GWT не может правильно получить пользовательский агент Kindle, я имею в виду, я получаю следующие значения:
С моего сервера: getMyThreadLocalRequest (). getHeader ("user-agent") -> Mozilla / 5.0 (X11; U; Linux armv7l как Android; en-us) AppleWebKit / 531.2 + (KHTML, вроде Gecko) Версия / 5.0 Safari / 533.2 + Kindle / 3.0 + -> ок!
Из Интернета www.whatsmyuseragent.com -> Mozilla / 5.0 (X11; U; Linux armv7l, как Android; en-us) AppleWebKit / 531.2 + (KHTML, как Gecko) Версия / 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, например Gecko ) Версия / 5.0 Safari / 534.26 + ->? ¿? ¿
Итак, я думаю, что функция GWT не получает правильного значения для пользовательского агента браузера Kindle paperwhite ...
Любая идея??
Заранее большое спасибо!!