gpt4 book ai didi

javascript - 如何在 react 应用程序中从 clientJS 获取浏览器指纹?

转载 作者:行者123 更新时间:2023-12-03 20:51:25 24 4
gpt4 key购买 nike

我正在尝试使用 clientJS 从 react 应用程序中获取浏览器指纹。当我导入 clientJS 模块并尝试访问获取指纹功能时,它会抛出错误说 Get Finger Print is not a function .但是如果我从 window.ClientJS() 创建一个 clientJS 实例.我能够生成指纹。为什么我无法从 ClientJS 的实例中获取指纹功能?
不工作

import ClientJS from "clientjs";

const client = new ClientJS()

const fingerPrint = client.getFingerprint()
控制台日志(客户端)
enter image description here
工作
import ClientJS from "clientjs";

const client = new ClientJS()
const windowClient = new window.ClientJS();

const fingerPrint = windowClient.getFingerprint()
控制台.log(windowClient);
enter image description here

最佳答案

我对客户端 Js 做的不多,但我构建了一个小包,您可以使用它轻松获取浏览器指纹。
您可以在任何前端应用程序中使用它。
可在此处获得 https://github.com/successtar/browser-signature

关于javascript - 如何在 react 应用程序中从 clientJS 获取浏览器指纹?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62603122/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com