是否有任何用于基于角度的前端的js插件具有一种标准的方法,可以根据浏览器指纹库(如指纹库、js或clientjs )为用户收集数据进行分析?
发布于 2017-09-15 14:30:28
我认为在AngularJS或角2/4中没有这个问题的解决方案。
但我用以下方法做到了这一点。任何人都会工作的-
基本上,上面提到的这两种方法都读取本地存储以检查是否存储了10位数字(带有键名)。如果有,只需使用它,否则生成新的,并将其存储在本地存储中。
return checksum([
navigator.userAgent,
[screen.height, screen.width, screen.colorDepth].join('x'),
new Date().getTimezoneOffset(),
!!window.sessionStorage,
!!window.localStorage,
map(navigator.plugins, function (plugin) {
return [
plugin.name,
plugin.description,
map(plugin, function (mime) {
return [mime.type, mime.suffixes].join('~');
}).join(',')
].join("::");
}).join(';')
].join('###'));https://stackoverflow.com/questions/41427192
复制相似问题