我正在开发appplication java,我想知道当我发布应用程序时打开了哪个浏览器?
我在gwt浏览器中找到了抽象类:
package com.google.gwt.query.client;
import com.google.gwt.query.rebind.BrowserGenerator;
/ ** *这个类相当于gQuery中的jQuery.browser对象。 * *实施由{@link BrowserGenerator}执行 * *它可以用作延迟绑定的方式而无需修改.gwt.xml文件, *利用编译器优化,包括或不包括 *代码在' if'声明检查这些条件。 * *示例: *
if (GQuery.browser.ie6) { // this code will be removed on non-ie6 permutations Window.alert("IE6"); } else if (!browser.webkit) { // this code will be only in the webkit permutation Window.alert("NOT WEBKIT"); } ** * / 公共抽象类浏览器{
但我不知道如何使用它
答案 0 :(得分:1)
有多种方法可以做到这一点。
您可以使用本机java脚本找到用户代理
public static native String getUserAgent() /*-{
return navigator.userAgent.toLowerCase();
}-*/;
您可以使用
找到用户代理Window.Navigator.getUserAgent();