查找Android浏览器中使用的webkit版本?
有没有一种方法可以告诉特定手机上的Android浏览器使用了哪个版本的webkit软件查找Android浏览器中使用的webkit版本?,android,webkit,version,Android,Webkit,Version,有没有一种方法可以告诉特定手机上的Android浏览器使用了哪个版本的webkit软件 如果有一个URL,你可以通过浏览来获取这些信息,那将是非常棒的。但任何其他方式都是好的。如果你知道webkit的版本,你就知道html5会得到多少支持。几年前有一个Javascript库可以做到这一点。不确定它是否是最新的: 至少在Android 2.3.3上,Webkit的版本反映在用户代理字符串中 当我在Android设备上使用2.3.3 Cyanogenmod 7.0.3时,我得到: Mozilla/5
如果有一个URL,你可以通过浏览来获取这些信息,那将是非常棒的。但任何其他方式都是好的。如果你知道webkit的版本,你就知道html5会得到多少支持。几年前有一个Javascript库可以做到这一点。不确定它是否是最新的:
至少在Android 2.3.3上,Webkit的版本反映在用户代理字符串中 当我在Android设备上使用2.3.3 Cyanogenmod 7.0.3时,我得到:
Mozilla/5.0 (Linux; U; Android 2.3.3; en-us; HTC Vision Build/FRF91) AppleWebKit/533.1 (KHTML; like Gecko) Version/4.0 Mobile Safari/533.1
当您在位置栏中键入javascript:alertnavigator.userAgent时,您将看到列出的WebKit版本,例如 模拟器Mozilla/5.0 Linux;U安卓4.1.2;恩美;GT-N8000 Build/JZO54K AppleWebKit/534.30 KHTML,类似Gecko版本/4.0 Safari/534.30 useragent是类似于: Mozilla/5.0linux;安卓4.4.2;SM-N900构建/KOT49H AppleWebKit/537.36 KHTML,如Gecko版本/4.0 Chrome/30.0.0.0 Mobile Safari/537.36 我们也可以使用
PackageInfo pi = getPackageManager().getPackageInfo("com.google.android.webview", 0);
String version = pi.versionName;
我在手机上收到类似的报告;真是一团糟,链接可能会断。所以你最好在回答中引用一些信息。
PackageInfo pi = getPackageManager().getPackageInfo("com.google.android.webview", 0);
String version = pi.versionName;