检测Web客户端的iPhone型号

问题描述 投票:0回答:1

我正在创建一个全栈Web应用程序,该应用程序使用Node.js(Express.js)作为Web服务器。对于我的应用程序的某些功能,我需要在服务器端了解客户端使用的设备型号。 User-Agent仅告诉我客户端使用的是“ iPhone”,而不是哪种型号。由此推断,我无法检测到服务器端的此信息,但也许可以检测到客户端并将其发送到服务器。

我看到此付费产品提供了类似的服务:DeviceAtlas

我不能简单地创建一个客户端js模块,该模块将用户屏幕尺寸与iPhone屏幕尺寸的预定义表进行比较,从而发现用户模型吗?

是否存在其他非付费解决方案?

-感谢您的帮助

javascript node.js reactjs express user-agent
1个回答
0
投票

恐怕无法获得特定型号的设备。

在服务器端,您可以使用express-device我发现了this客户端方式,通常要知道这是客户端,并且设备发送的任何数据都可以被伪造

我想这是您最大的能力。

© www.soinside.com 2019 - 2024. All rights reserved.