uniapp 获取网络状态

获取网络状态

  uni.getNetworkType({//首次判断网络状态
  	success: (res) => {
  		const networkType = res.networkType;
  		if (networkType === 'none') {//none是没有网络
  		  console.log("首次进入判断网络为-无网络")
  		}else{
  		  console.log("首次进入判断网络为有网络:"+res.networkType)
  		}
  	},
  })

监听网络变化

  uni.onNetworkStatusChange((res) => {//监听网络状态,状态发生变化时触发
  	  console.log("当前网络状态:"+res.isConnected)
  	  console.log("当前网络类型:"+res.networkType)
  })

你可能感兴趣的:(uni-app)