Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取手机';来自JavaScript的唯一ID_Javascript_Android_Ios_Cross Browser_Identification - Fatal编程技术网

获取手机';来自JavaScript的唯一ID

获取手机';来自JavaScript的唯一ID,javascript,android,ios,cross-browser,identification,Javascript,Android,Ios,Cross Browser,Identification,我用过谷歌,也找到了很多帖子,但都是在过去的几年里 我试图在手机访问我的网页时唯一地识别它。到目前为止,我所发现的一切都表明这是不可能的,但这些都是老帖子,所以也许在过去的几年里出现了一些东西,使之成为可能 我意识到我可以自己创建一个唯一的代码并将其存储在cookie中,但是这些cookie当然不能跨浏览器工作。当从Facebook、微信或其他网站访问页面时,手机会使用不同的浏览器 我想识别手机的原因是,我希望用户访问我的网站时,其设置保持不变。他是通过内置浏览器访问我的网站,还是通过前面提到的

我用过谷歌,也找到了很多帖子,但都是在过去的几年里

我试图在手机访问我的网页时唯一地识别它。到目前为止,我所发现的一切都表明这是不可能的,但这些都是老帖子,所以也许在过去的几年里出现了一些东西,使之成为可能

我意识到我可以自己创建一个唯一的代码并将其存储在cookie中,但是这些cookie当然不能跨浏览器工作。当从Facebook、微信或其他网站访问页面时,手机会使用不同的浏览器

我想识别手机的原因是,我希望用户访问我的网站时,其设置保持不变。他是通过内置浏览器访问我的网站,还是通过前面提到的其他方法访问我的网站,都不重要

这能做到吗?还是仍然不可能?我不希望用户必须安装任何额外的东西


提前感谢。

查看设备和浏览器指纹。它们使用诸如已安装字体、GPU类型和其他无害的东西,当将这些东西捆绑在一起并进行哈希运算时,您可以合理地猜测是否见过该用户


我在这里可能支付解决方案工作得很好

查看设备和浏览器指纹。它们使用诸如已安装字体、GPU类型和其他无害的东西,当将这些东西捆绑在一起并进行哈希运算时,您可以合理地猜测是否见过该用户


我在这里可能支付解决方案工作得很好

这一切都可以通过用户帐户完成。你不能有跨浏览器/跨客户端的持久数据是的,我也理解。但我也不想强迫用户立即创建帐户。最好是,我希望用户帐户是可选的,它允许用户在多个设备上使用其帐户(例如,在清除cookie时保护他不丢失设置)。这一切都可以通过用户帐户完成。你不能有跨浏览器/跨客户端的持久数据是的,我也理解。但我也不想强迫用户立即创建帐户。最好是,我希望用户帐户是可选的,这样用户就可以在多个设备上使用自己的帐户(例如,在清除Cookie时保护自己不丢失设置)。