是否有 GWT api 会告诉我它检测到的浏览器版本?
我发现 IE7 的正则表达式处理存在缺陷,需要围绕一些棘手的 String.matches() 表达式进行编码。
最佳答案
您可以使用下面的代码检测浏览器类型。
public static native String getUserAgent() /*-{
return navigator.userAgent.toLowerCase();
}-*/;
然后您可以调用该函数并查看浏览器的类型。例如,下面的代码决定它是否是 Internet Explorer。
if(getUserAgent().contains("msie"))
{
///////// Write your code for ie
}
This page几乎所有已知的浏览器都有用户代理。
关于使用 GWT 检测浏览器版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3064383/