Recently encountered a project requires two icon (that is, download Android apk and iOS installation package)
The first scenario is what device displays these two icons but then the boss says it's not good for Android users to download iOS for him or not to download Android in iOS. So I thought of a way (to judge the terminal)
So Baidu has a number of tests can be completed
var u = navigator.useragent, app = Navigator.appversion;var isandroid = u.indexof (' Android ') >-1 | | U.indexof (' Linux ') >-1; Android Terminal or UC browser var Isios =!! U.match (/\ (i[^;] +;( U;)? Cpu.+mac OS x/); iOS terminal if (isandroid) { $ (". Down0"). CSS (' Display ', ' none ') }else if (isios) { $ (". Down"). CSS (' Display ', ' None ') } else{ return false; }
The code should read as follows .... In this case, what device is for what device to show icon perfect ...
Determine if the terminal is iOS or Android's magical