摘要:
今天遇到一个问题,就是vue开发企业微信打卡小程序时候需要获取设备的唯一标识!类似钉钉打卡一样!
FingerprintJS:
使用FingerprintJS获取设备或浏览器唯一标识
npm i @fingerprintjs/fingerprintjs
import FingerprintJS from '@fingerprintjs/fingerprintjs' // 引入
methods: {
// 获取设备或浏览器唯一标识
async getvisitorId() {
const fp = await FingerprintJS.load()
const result = await fp.get()
const visitorId = result.visitorId
console.log('唯一标识', visitorId)
},
}
一开始运用到获取 uuid 会变的
npm install uuid --save
const uuid = require('uuid')
console.log(uuid.v1())
//98fc11a0-dde0-11e9-ade5-25202b3a2fba
以后坑用到,记录一下