更新记录

1.0.0(2024-05-16)

更新日志

1.改造成uts语法重新编写 2.解决获取mac时在某些机型获取不成功的情况

功能测试

以下为测试的系统版本,欢迎各位朋友补充。

功能点 测试系统版本 测试情况
获取mac功能 Android 11及以下版本 测试正常
获取本机ip功能 Android 11及以上版本 测试正常
获取唯一标志 Android 11及以上版本 测试正常

bug

1.在Android12以上中获取mac地址,值为02:00:00:00:00:00。官方限制在Android 12及更高版本中,获取设备的MAC地址已被限制。

0.0.1(2024-05-14)

0.0.1(2024年5月14日)

1.新增android平台下获取mac地址、ip地址、设备唯一编号


平台兼容性

Vue2 Vue3
App 快应用 微信小程序 支付宝小程序 百度小程序 字节小程序 QQ小程序
HBuilderX 4.15,Android:5.0,iOS:不支持,HarmonyNext:不确定 × × × × × ×
钉钉小程序 快手小程序 飞书小程序 京东小程序
× × × ×
H5-Safari Android Browser 微信浏览器(Android) QQ浏览器(Android) Chrome IE Edge Firefox PC-Safari
× × × × × × × × ×

获取设备信息插件使用方法

1.导包

import { getMacAddress,getIpAddress, getDeviceId } from '@/uni_modules/cyunzing-deviceInfo'

2.使用

2.1 获取mac地址

let macAddress = getMacAddress(mContext)
console.log(macAddress)

2.2 获取ip地址

let ipAddress = getIpAddress(mContext)
console.log(ipAddress)

2.3 获取设备唯一编码

let deviceId = getDeviceId(mContext)
console.log(ipAddress)

隐私、权限声明

1. 本插件需要申请的系统权限列表:

<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permission.INTERNET"/>

2. 本插件采集的数据、发送的服务器地址、以及数据用途说明:

插件不采集任何数据

3. 本插件是否包含广告,如包含需详细说明广告表达方式、展示频率:

使用中有什么不明白的地方,就向插件作者提问吧~ 我要提问