且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

手机端判断各个平台浏览器及操作系统平台

更新时间:2022-08-17 09:39:46

1
2
做手机端的前端开发,少不了对手机平台的判断。如,对于app下载,就要判断在Android平台下
就显示Android下载提示;在iOS平台下就显示iOS下载提示。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<script type="text/javascript">
//手机端判断各个平台浏览器及操作系统平台
function checkPlatform(){
if(/android/i.test(navigator.userAgent)){
document.write("This is Android'browser.");//这是Android平台下浏览器
}
if(/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)){
document.write("This is iOS'browser.");//这是iOS平台下浏览器
}
if(/Linux/i.test(navigator.userAgent)){
document.write("This is Linux'browser.");//这是Linux平台下浏览器
}
if(/Linux/i.test(navigator.platform)){
document.write("This is Linux operating system.");//这是Linux操作系统平台
}
if(/MicroMessenger/i.test(navigator.userAgent)){
document.write("This is MicroMessenger'browser.");//这是微信平台下浏览器
}
}
  $(document).ready(function(){
    alert(navigator.platform);
    checkPlatform();
  });
</script>




      本文转自Ansue  51CTO博客,原文链接:http://blog.51cto.com/ansue/1653471,如需转载请自行联系原作者