更新记录
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地址、设备唯一编号
平台兼容性
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)