用户代理登录设备

时间:2017-10-09 07:47:24

标签: javascript reactjs

我正在开发PWA,需要弄清楚用户是通过IOS还是Android或桌面访问。

根据用户的说法,我们将向用户显示特定的URL。

那么,我们怎么能弄清楚这个呢?

2 个答案:

答案 0 :(得分:0)

您可以检查并解析User-Agent HTTP标头吗?

根据问题的标题,这是非常正常的事情。

答案 1 :(得分:0)

基本上,用户代理不允许您100%确定用户完全使用该浏览器,但在90%的情况下,它运行良好。

我建议您考虑使用像sniff-fns这样的库或任何其他类似的库,因此涵盖了大部分案例