2013-03-11 13 views
5

Für eine Website möchten wir einen Link im Play Store zeigen, wenn der Nutzer mit einem Android 4+ Gerät kommt. Alle von uns getesteten Browser haben die Versionsnummer von Android in ihrer User-Agent-Zeichenfolge gesendet, mit Ausnahme von Firefox für Android. Firefox sendet nur das:Wie erkennt man Androids Versionsnummer in Firefox für Android?

Mozilla/5.0 (Android; Mobile; rv:19.0) Gecko/19.0 Firefox/19.0 

und sogar mit einigen JavaScript Ich kann keine Beweise für die Versionsnummer finden:

<script language="JavaScript"> 
    document.write(navigator.appVersion + "\n<br/>OS CPU: " + navigator.oscpu); 
</script> 

kehrt:

5.0 (Android) 
OS CPU: Linux arm7l 

Habe ich eine andere Methoden?

+0

** Siehe **: http://stackoverflow.com/questions/7184573/pick-up-the-android-version-in-the-browser-by-javascript –

+1

navigator.userAgent.indexOf ('Android') sollte die Version –

+1

zurückgeben Ich habe das nicht getestet, aber wenn das wahr ist, können Sie mozilla melden. Ich denke jedoch nicht, dass es sehr sinnvoll ist, verschiedene Versionen verschiedener Android-Plattformen anzuzeigen. – StarPinkER

Antwort

Verwandte Themen