uniapp获取Android硬件的uuid,附:网络的判断

Android设备的UUID(Universally Unique Identifier)是一个128位的标识符,通常用于识别物体、应用程序、服务等,Android设备通常有多种方式来生成UUID,例如使用设备的硬件信息、操作系统信息、应用程序信息等。然而,由于设备之间的不同因素和变化,同一个设备在不同时间和环境下生成的UUID可能会有所不同。

获取uuid:

javascript 复制代码
function getDeviceUuid() {
		plus.device.getInfo({
			success: function(e) {
				devUuid.value = e.uuid
			},
			fail: function(e) {
				console.log('getDeviceInfo failed: ' + JSON.stringify(e));
			}
		});
	}

网络判断:

javascript 复制代码
uni.getNetworkType({
			success: function(res) {
				// res.networkType 表示当前的网络状态
				if (res.networkType === 'none') {
					network.value = false
					// 没有网络连接
					console.log("设备没有网络连接");
				} else {
					network.value = true
					console.log("设备有网络连接,网络类型为:" + res.networkType);
					getDeviceUuid()
				}
			}
		});
相关推荐
ssshooter12 分钟前
小程序分包页面报 "has not been registered yet" 的隐蔽根因:一个动态 import 拖垮整个分包
前端·javascript·微信小程序
鹏多多32 分钟前
Web浏览器后台离线通知方案实现以及兼容指南
前端·javascript·vue.js
yangmu320335 分钟前
Vue3 响应式系统深度解析:从 Proxy 到依赖追踪
前端·javascript·vue.js
还有多久拿退休金44 分钟前
AI 写了代码,谁替你"试毒"?
前端·架构·ai编程
大E帝国子民11 小时前
OpenCloudOS Server 9 安装 Nginx 完整指南
前端·网络·nginx
少年白马醉春风丶1 小时前
【AI Agent面试题】Agent 的自主性分级,怎么理解?
前端
Asize1 小时前
Node path 与 fs 模块:从回调地狱到 async await 的异步进化
javascript·node.js
yingyima1 小时前
Docker Compose 紧急救援:凌晨3点服务器报警的解决方案
前端
石小石Orz2 小时前
星云SDK + 油猴:给LLM塑造肉身,陪伴你在每个网页
前端·人工智能
2601_963771372 小时前
10 Best PHP Media CMS and Scripts for Web Creators in 2026
开发语言·前端·php