javascript如何获取设备连接网络类型,切换提示给用户

js有个navigator对象,有兴趣可自行在浏览器打印,如下图javascript如何获取设备连接网络类型,切换提示给用户_第1张图片
javascript如何获取设备连接网络类型,切换提示给用户_第2张图片
具体方法如下
getTypeNet() {
let strCode = navigator.userAgent;
let stringNet= strCode .match(/NetType/\w+/) ? strCode .match(/NetType/\w+/)[0] : ‘NetType/other’;
var networkType= stringNet.toLowerCase().replace(‘nettype/’, ‘’);
if(networkType===“wifi”){
console.log(“当前网络为wifi”)
}else if(networkType===“4g”){
console.log(“当前网络为4g”)
}else if(networkType===“3g”){
console.log(“当前网络为3g”)
}else if(networkType===“2g”){
console.log(“当前网络为2g”)
}else {
console.log(“当前为有线网络”)
}
}

你可能感兴趣的:(javascript,javascript,Vue,获取网络类型)