0
我'深化發展應用項目Java和我想知道哪些瀏覽器的時候我launche打開應用程序?檢測哪個瀏覽器在Java GWT
我發現抽象類在GWT瀏覽器:
package com.google.gwt.query.client;
進口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"); } ** */ 公共抽象類瀏覽器{
,但我不khnow如何使用它
當我使用的條件,如果(Window.Navigator.getUserAgent() 。載有( 「火狐」)){///}否則,如果(Window.Navigator.getUserAgent()。包含( 「鉻」)){///}它不工作和應用程序崩潰 – user3816170
com.google.gwt。 user.client.Winow.Navigator.getUserAgent()將返回用戶代理字符串。請參閱http://www.gwtproject.org/javadoc/latest/com/google/gwt/user/client/Window.html否則。使用本地js方法來檢測用戶代理。 – Truthira