以华为P30手机为例,可以通过进入到设置界面来进行查看。打开设置选择系统更新,在系统更新即可看到该手机当前的系统是否为鸿蒙系统。
具体的查看方法如下:
1、在手机上点击设置按钮进入。
2、在出现的设置界面中点击系统和更新按钮。
3、页面跳转以后点击软件更新按钮。
4、此时在出现的系统更新界面中即可看到该手机的系统是否为鸿蒙系统了。
这个恐怕不行。web判断系统类型是通常通过浏览器UA来判断,而安卓浏览器的UA一般不会细致到第三方安卓OS的名称,一般只会出现android以及设备型号名称,比如华为手机一般在UA会显示HUAWEIEDISON。那是因为ua[2]的值为“ Windows NT 5.1”注意前面有个空格。使用indexOf方法判断就可以了。
<script language="javascript">
var ua = navigator.userAgent.split("")
if(ua[2].indexOf("Windows NT 5.1")!=-1)
{
window.location = 'http://www.baidu.com'
}
else
{
window.location = 'http://www.google.com'
}
//document.write("'"+ua[2]+"'")
</script>