网上的一些回复有很多,反正就是获取不到h5的机器码,或者mac地址,所以只能获取浏览器唯一标识。

fingerprint获取的方式,代码:

const fpPromise = new Promise((resolve, reject) => {const script = document.createElement('script')script.onload = resolvescript.onerror = rejectscript.async = truescript.src = 'https://cdn.jsdelivr.net/npm/'+ '@fingerprintjs/fingerprintjs@3/dist/fp.min.js'document.head.appendChild(script)}).then(() => FingerprintJS.load())// Get the visitor identifier when you need it.fpPromise.then(fp => fp.get()).then(result => {// This is the visitor identifier:const visitorId = result.visitorIdconsole.log(visitorId)})

github:https://github.com/fingerprintjs/fingerprintjs

js 获取设备或浏览器唯一标识的方式相关推荐

  1. js获取唯一设备码_HTML5+下用js获取设备的唯一识别码和本地数据库的操作

    HTML5+下用js获取设备的唯一识别码和本地数据库的操作 发布时间:2018-04-24 12:01, 浏览次数:1111 , 标签: HTML js 首先获取设备的唯一标识,由于ios审核的阻挡, ...

  2. js判断当前设备及获取设备、浏览器的宽度和高度

    在开发的时候,我们常常需要根据用户当前设备进行相应设置和显示,在此展示一个简单的方法判断(这个方法忘了是从哪里看来了的~),希望对你有帮助哦~ /*** 判断当前设备* @returns*/ func ...

  3. js判断当前设备和获取设备、浏览器宽高

    /*** 判断当前设备* @returns*/ function currDevice(){//设备信息var u = navigator.userAgent;// appVersion 可返回浏览器 ...

  4. js获取滚动条距离浏览器顶部,底部的高度,兼容ie和firefox

    做web开发经常会碰到需要获取浏览器的滚动条与顶部和底部的距离,然后做相应的处理动作.下面作者就如何通过js来获取浏览器滚动条距离浏览器顶部和底部的高度做一下分享,这个是同时兼容ie和firefox的 ...

  5. js获取滚动条距离浏览器顶部,底部的高度

    做web开发经常会碰到需要获取浏览器的滚动条与顶部和底部的距离,然后做相应的处理动作.下面作者就如何通过js来获取浏览器滚动条距离浏览器顶部和底部的高度做一下分享,这个是同时兼容ie和firefox的 ...

  6. JS生成浏览器唯一标识解决方案

    前端页面如何在浏览器中检测生成设备的唯一标识 一.前提: js本身是不能通过浏览器获取设备唯一标识的,但是可以获取其它的信息作为唯一标识,给用户一个 visitorId,并且根据这个 visitorI ...

  7. 获取浏览器唯一标识_探讨浏览器指纹

    一.什么是浏览器指纹? 我们常说的指纹,都是指人们手指上的指纹,因具有唯一性,所以可以被用来标识一个人的唯一身份.而浏览器指纹是指仅通过浏览器的各种信息,如CPU核心数.显卡信息.系统字体.屏幕分辨率 ...

  8. HTML5+下用js获取设备的唯一识别码和本地数据库的操作

    首先获取设备的唯一标识,由于ios审核的阻挡,我现在只是获取它idfa来作为唯一识别码(这个会被重置,如果idfa不重要的话是可以考虑此方法的),Android就不用多说了 if(ua.match(/ ...

  9. Vue获取浏览器唯一标识

    `登陆时候可能需要向后台传输一个唯一标识符 具体实现思路如下: 1.引入js <!-- 获取唯一标识 --> <script type="text/javascript&q ...

最新文章

  1. node debug包
  2. 【python数据挖掘课程】十八.线性回归及多项式回归分析四个案例分享
  3. c++ 继承机制易犯的错误
  4. [算法][二分查找][排除法]
  5. http://java.sun.com/jsp/jstl/core cannot be resolved(含有jstl1.2jar包网盘)
  6. 台式计算机 一万元,一万元左右i7-8700K/Z370/GTX1070Ti水冷游戏台式电脑主机配置推荐(2)...
  7. SAP R3 display Vendor list, MKVZ .
  8. 人月神话阅读笔记(2)
  9. MC34063升压芯片——5V转12V、-12V仿真与实物制作
  10. 情感+事业,强者必学的定律
  11. Martin Fowler微服务论文--译文
  12. 老男孩22期python视频_老男孩教育python全栈视频22期
  13. windows 7编辑启动菜单 bcdedit linux,WIN7系统BCDEDIT常用命令及使用实例
  14. Keil 和 IAR静态库生成和使用方法
  15. java设计模式adapter,java设计模式-适配器模式(Adapter)
  16. lol祖安服务器维护,触目惊心 被演员与代练所“支配”的英雄联盟
  17. Google浏览器Chrome正式发布
  18. 哪个学校计算机最牛?全国计算机专业大学排名清单来了!
  19. Centos7安装cuda10.1
  20. EL表达式、JSTL标签库、文件上传和下载

热门文章

  1. 知到网课美的必修课考试试题|真题题库(含答案)
  2. 洛谷 P5594 【XR-4】模拟赛 视频讲解(二维数组、模拟)
  3. 模式识别第二课 建立MFC窗口+插入图片+处理+显示图片
  4. linux服务器被挖矿的解决办法
  5. 二维离散余弦变换(DCT)与二维离散反余弦变换(IDCT)C语言实现
  6. 自适应图片九宫格 css,CSS实现自适应九宫格布局 大全
  7. java sl4j 日志_java-slf4j日志文件保存在哪里?
  8. [BUGKU] [MISC] 爆照
  9. 在线教育app开发,教学管理系统的开发方案设计
  10. 遗传算法(GA)学习 || 原理、本质、代码、例题