原生JS判断手机系统

Posted jessie-xian

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了原生JS判断手机系统相关的知识,希望对你有一定的参考价值。

点击图片,判断手机操作系统,根据手机系统跳转不同链接。

function imgHref(){
    var userAgent = navigator.userAgent;
    var isandroid = userAgent.indexOf('Android') > -1 || userAgent.indexOf('Adr') > -1; //android终端
    var isios = !!userAgent.match(/(i[^;]+;( U;)? CPU.+Mac OS X/); //ios终端
    if(isAndroid){
        // 安卓
        window.location.href ="http://shouji.baidu.com/software/...";
    }else if(isiOS){
        // ios
        window.location.href="https://itunes.apple.com/cn/app/...";
    }
};
var img_href = document.getElementById('href');
img_href.onclick = imgHref;

以上是关于原生JS判断手机系统的主要内容,如果未能解决你的问题,请参考以下文章

请问android如何判断手机为魅族手机?

js判断手机是不是安装了某一款app,有则打开,没有去下载

js判断手机端(Android手机还是iPhone手机)

怎么用js判断是pc端还是手机端

js经常用到的代码片段

原生js如何判断元素出现在可视区