2011-03-23 16 views

Respuesta

13

En Android 2.3.3, al menos, la versión de Webkit se refleja en la cadena del agente de usuario.

Cuando voy a WhatsMyUserAgent.com en mi dispositivo Android con 2.3.3 (CyanogenMod 7.0.3), me sale:

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 
+0

puedo obtener un informe similar en mi teléfono; que desastre. – gmeben

6

Al escribir javascript:alert(navigator.userAgent) en la barra de direcciones, verá la versión de WebKit, por ejemplo,

emulador Mozilla/5.0 (Linux; U; Android 4.1.2; en-us; GT-N8000 Construir/JZO54K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Safari/534.30

1
WebView webView = new WebView(getApplicationContext()); 
String useragent=webView.getSettings().getUserAgentString(); 

el agente de usuario es el reuslt como:

Mozilla/5.0 (Linux; Android 4.4.2; SM-N900 Build/KOT49H) AppleWebKit/537.36 (KHTML, como Gecko) VE rsión/4.0 Cromo/30.0.0.0 Mobile Safari/537,36

0

También podemos utilizar

PackageInfo pi = getPackageManager().getPackageInfo("com.google.android.webview", 0); 
String version = pi.versionName; 
Cuestiones relacionadas