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()
				}
			}
		});
相关推荐
Apifox20 小时前
Apifox 11 月更新|AI 生成测试用例能力持续升级、JSON Body 自动补全、支持为响应组件添加描述和 Header
前端·后端·测试
木易士心20 小时前
深入剖析:按下 F5 后,浏览器前端究竟发生了什么?
前端·javascript
在掘金8011020 小时前
vue3中使用medium-zoom
前端·vue.js
xump20 小时前
如何在DevTools选中调试一个实时交互才能显示的元素样式
前端·javascript·css
折翅嘀皇虫20 小时前
fastdds.type_propagation 详解
java·服务器·前端
Front_Yue20 小时前
深入探究跨域请求及其解决方案
前端·javascript
wordbaby20 小时前
React Native 进阶实战:基于 Server-Driven UI 的动态表单架构设计
前端·react native·react.js
抱琴_20 小时前
【Vue3】我用 Vue 封装了个 ECharts Hooks,同事看了直接拿去复用
前端·vue.js
风止何安啊20 小时前
JS 里的 “变量租房记”:闭包是咋把变量 “扣” 下来的?
前端·javascript·node.js
Danny_FD21 小时前
用 ECharts markLine 标注节假日
前端·echarts