gpt4 book ai didi

java - 检测 Java gwt 中的浏览器

转载 作者:行者123 更新时间:2023-12-01 11:02:24 27 4
gpt4 key购买 nike

我正在开发java应用程序,我想知道当我启动应用程序时会打开哪个浏览器?

我在 gwt 浏览器中找到了抽象类:

 package com.google.gwt.query.client;

导入 com.google.gwt.query.rebind.BrowserGenerator;

/** * 该类相当于gQuery中的jQuery.browser对象。 * * 实现由 {@link BrowserGenerator} 执行 * * 它可以用作延迟绑定(bind)的方式,无需修改 .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");      }  * 
* */公共(public)抽象类浏览器{

但我不知道如何使用它

最佳答案

有多种方法可以做到这一点。

您可以使用 native java脚本找到用户代理

 public static native String getUserAgent() /*-{
return navigator.userAgent.toLowerCase();
}-*/;

您可以使用

找到用户代理
Window.Navigator.getUserAgent();

关于java - 检测 Java gwt 中的浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33233489/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com