uniapp获取手机网络状态和手机系统信息(如4g,wifi)

编程知识 更新时间:2023-05-01 02:52:30

先看代码,复制使用即可。(uni内置方法uni.getNetworkType用来获取网络状态,uni.getSystemInfo用来获取手机系统)

<template>
	<view>
		<view @click="getNetworkType">点击获取状态</view>
		<view>
			网络状态为:{{TypeOfNow}}
		</view>
	</view>
</template>

<script>
	export default {
		data() {
			return {
				TypeOfNow:'未获取'
			};
		},
		methods:{
			getNetworkType() { //获取网络状态
				const _this = this ; //改变this指向
				uni.getNetworkType({
					success: (res) => {
						console.log(res)
						// res的取值为 {errMsg: "getNetworkType:ok",networkType: "wifi"}
						_this.TypeOfNow = res.subtype || res.networkType
					},
			        fail: () => {
			            uni.showModal({
			            	content:'获取失败!',
			                showCancel:false
			            })
			        }
				})
				
				uni.getSystemInfo({ //获取手机系统信息
					success: (res) => {
						console.log('当前手机系统信息为',res)
					}
				})
				
			},
		}
	}
</script>

<style lang="scss">

</style>

其他有关uniapp的疑问或者此方法不理解的地方您可留言,我会尽快回复并帮您解决。

更多推荐

uniapp获取手机网络状态和手机系统信息(如4g,wifi)

本文发布于:2023-04-23 02:45:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/e2c5d11704cdf2a7350e61c4d47bf1fe.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:手机   状态   系统   网络   信息

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 97958文章数
  • 24957阅读数
  • 0评论数