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()
				}
			}
		});
相关推荐
kyriewen6 小时前
我手写了一个 EventEmitter,面试官追问了 6 个问题——第 4 个我没答上来
前端·javascript·面试
IT_陈寒7 小时前
Java的Date类又坑了我一次,改用时间戳真香
前端·人工智能·后端
山河木马7 小时前
矩阵专题2-怎么创建视图矩阵(uViewMatrix)
javascript·webgl·计算机图形学
小林攻城狮7 小时前
使用 Transport 节流解决 Vercel AI SDK 流式渲染卡死问题
前端·react.js
前端缘梦7 小时前
告别 TS 运行时类型漏洞!Zod 完整入门实战教程(前端 / 全栈必备)
前端·react.js·全栈
the_answer8 小时前
Webpack vs Vite 深度对比分析
前端·webpack
转转技术团队8 小时前
验证码识别实战:前端不写页面,改训模型了?
前端
MomentYY8 小时前
Temperature:AI 的“脑洞旋钮”
前端·llm·ai编程
远航_8 小时前
OpenSpec 完整详细介绍
前端·后端
召钱熏9 小时前
状态枚举正确≠渲染正确:一个语音按钮的状态机边界修复实录
android·前端