Per un sito Web, vogliamo mostrare un collegamento nel Play Store se l'utente ha un dispositivo Android 4+. Tutti i browser da noi testati hanno inviato il numero di versione di Android nella stringa user-agent, tranne uno: Firefox per Android. Firefox manda proprio questo:Come rilevare il numero di versione di Android in Firefox per Android?
Mozilla/5.0 (Android; Mobile; rv:19.0) Gecko/19.0 Firefox/19.0
e anche con un po 'di JavaScript non riesco a trovare alcuna prova per il numero di versione:
<script language="JavaScript">
document.write(navigator.appVersion + "\n<br/>OS CPU: " + navigator.oscpu);
</script>
rendimenti:
5.0 (Android)
OS CPU: Linux arm7l
mi sono perso qualche altro metodi?
** Vedere **: http://stackoverflow.com/questions/7184573/pick-up-the-android-version-in-the-browser-by-javascript –
navigator.userAgent.indexOf ('Android') dovrebbe restituire la versione –
Non l'ho testata, ma se questo è vero, puoi riferire a mozilla. Tuttavia, non penso sia molto saggio mostrare pagine diverse a versioni diverse della piattaforma Android. – StarPinkER