js有个navigator对象,有兴趣可自行在浏览器打印,如下图
具体方法如下
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如何获取设备连接网络类型,切换提示给用户
最新推荐文章于 2022-02-15 17:27:55 发布