问题标签 [fingerprintjs2]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
reactjs - 如何使用带有异步回调函数的 redux-saga
我想使用带有异步函数的 redux-saga产生调用效果,该函数的结果是回调。(在这种情况下是指纹,但这是一般情况)
这是我想要精确的异步功能:
我想通过 saga 执行这个函数的问题,但它总是卡在 yield 调用上。
我尝试了很多方法:
也试试这样:
像这样:
任何人都知道想法或某种方式来实现我的目标?
谢谢!
angular - @types/fingerprintjs2 坏了吗?(与角度 5 一起使用)
我试过了:
ng new test
(版本 1.7.4 的 Angular cli)npm i -S fingerprintjs2
(与 相同的结果npm i -S fingerprintjs2@1.5
)npm install -D @types/fingerprintjs2
../node_modules/fingerprintjs2/fingerprint2.js
在脚本部分添加.angular-cli.json
而且我不能使用fingerprintjs2类型有没有办法修复类型或者我应该手动声明fingerprintjs2?
node.js - 指纹JS2生命周期错误
我已经下载了指纹JS2,并且正在尝试运行 npm 测试。我不断收到一个我根本无法弄清楚的错误。请看下文。我们有 PhantomJS,但不知道为什么它会出现生命周期错误。希望对此有任何反馈。先感谢您!
javascript - 指纹js2中同一台机器上的不同指纹
我正在使用 Valve 指纹 js2 进行浏览器身份验证。但它在同一台机器上给了我不同的 id 它并不经常发生但在随机情况下发生此错误。为此我还保存了浏览器和其他信息,但浏览器信息都是相同的但签名密钥不同。我正在发布以下信息,请帮助我解决此问题。为此我正在使用
我的 JS 网址: http ://server1.lmsin.com/machineauth/fingerprint2.js
详细信息:user_agent = Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537。timezone_offset = -330 regular_plugins = Chrome PDF Plugin::Portable Document Format::application/x-google-chrome-pdf~pdf,Chrome PDF Viewer:: js_fonts = Arial,Arial Black,Arial Narrow,Arial Unicode MS,Book Antiqua, Bookman Old Style,Calibri,Cambria,Cambr
密钥:658a83e0df743d4db554679e67b3ee25
详细信息:user_agent = Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537。timezone_offset = -330 regular_plugins = Chrome PDF Plugin::Portable Document Format::application/x-google-chrome-pdf~pdf,Chrome PDF Viewer:: js_fonts = Arial,Arial Black,Arial Narrow,Arial Unicode MS,Book Antiqua, Bookman Old Style,Calibri,Cambria,Cambr
密钥:4d2c79138aaae5b11c0fabd2b1a3d101
提前致谢
angular - 在 Angular 项目中导入库时出现“找不到模块指纹 js2”错误
我正在尝试在 Angular 项目中使用fingerprint2.js。
首先,我通过以下方式安装了库:
添加:
./node_modules/fingerprintjs2/fingerprint2.js
在angular.json
脚本部分的文件中。
将 app.module.ts 或 myservice.ts 中的库导入为:
导入后,我收到Cannot find module 'fingerprintjs2'
错误消息。
有什么解决办法吗?我做错了什么?
javascript - 指纹js2未捕获的ReferenceError:杂音未定义在
代码不能这样工作,我不能这样工作
我如何运行如下代码
javascript - 是否有fingerprintjs 采用的详尽选项列表?
我在哪里可以找到options
我可以提供给FingerprintjsFingerprint2.get(options, callback);
功能的详尽列表?
我defaultOptions
在源代码中看到了该对象,但它只列出了选择参数的默认值。
javascript - 如何使用指纹js2库?
我正在尝试使用fingerprintjs2 来识别设备。但是,我是使用库的新手,我得到了错误Uncaught ReferenceError: Fingerprint2 is not defined
。
这是我的代码:
有人可以告诉我为什么这不起作用吗?我已经为此完成了纱线安装。
这不是使用 javascript 库的正确方法吗?
另外,请告诉我是否有任何替代记忆设备的方法,但是,就我所做的一些研究而言,似乎没有。
编辑:
我现在认为它可能与 CORS 有关,因为它发出警告:Cross-Origin Read Blocking (CORB) blocked cross-origin response https://cdnjs.com/libraries/fingerprintjs2 with MIME type text/html
javascript - 即使在浏览器使用指纹js2刷新后,如何创建在隐身模式下保持不变的哈希?
有没有办法使指纹js2生成的唯一哈希码即使在刷新后在隐身模式下也相同?
这是我的代码,可能代码有错误?
问题是,在正常浏览模式下,哈希保持不变,但在隐身模式下,它会在重新浏览等后发生变化
如果在隐身模式下哈希不会改变,我会很满意,即使它是 difffirenet 然后在正常浏览模式下。
感谢您的帮助,我不是 javascript 专家,提供的任何帮助都会很有用。