如何在客户端通过js获取电脑唯一识别号,比如mac地址

如何在客户端通过js获取电脑唯一识别号,比如mac地址

阅读 8k
2 个回答

单靠 JS 做不到,浏览器不会允许你的代码直接访问宿主环境,而当前浏览器也没有提供这个 API。

如果这个「客户端」是你自己开发的,那解决方案也就有了,提供一个 API 注入到 JS 上下文即可。

单通过js 获取设备的 Mac 地址 是不被允许的,甚至在 iOS 上一般的软件都获取不了 Mac 地址。但是如果只是为了标识设备唯一性,可以采用另外一种方案: 浏览器指纹

Fingerprintjs2 test
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题