我正在使用vaadin 6.8.5,我需要根据用户选择的操作系统(Android,Iphone,Firefox,Chrome)设置浏览器的用户代理标头。如何将特定用户代理设置为浏览器。我使用Vaadin Embedded来显示外部URL。我必须将用户代理设置为这个vaadin嵌入式组件。请帮我提出一个解决方案......
此致 M.Vignesh
答案 0 :(得分:0)
那么现在如何获得嵌入式浏览器的用户代理?在那儿 任何方式得到这个?
要获取用户代理字符串,请执行以下操作:
Vaadin7:
WebBrowser webBrowser = Page.getCurrent().getWebBrowser();
webBrowser.getBrowserApplication(); // Get the browser user-agent string.
Vaadin6:
WebBrowser browser = (WebBrowser) myApplication.getMainWindow().getTerminal();