繁体   English   中英

如何检测和显示网页上正在使用的移动设备用户?

[英]How to detect and display what mobile device user is using on a webpage?

当用户登陆我的页面时,我想向他们显示一条文字

“您正在使用{设备名称}。”

因此,对于使用Samsung Galaxy 7的用户而言:

“您正在使用三星Galaxy7。”

最好的方法是在我的页面上显示此内容?

谢谢

为了获取android设备名称,您只需要添加一行代码即可:

android.os.Build.MODEL;

在这里找到: getting-android-device-name

如果您正在寻找JavaScript解决方案,请使用wurfl.js https://web.wurfl.io/#wurfl-js

包括js文件并访问返回的对象以检查它是否是电话。

在我的手机上,如下所示。

{
    "is_mobile": true,
    "complete_device_name": Motorola MotoG3,
    "form_factor": Smartphone
}

这是Js中的另一个解决方案,无需注册。

而且,除非您是本地用户,否则我认为您将无法获得设备详细信息。 您将只能检测浏览器是否可移动以及它是哪种类型的浏览器。

希望这可以帮助。

现在,我已经尝试过: https : //frubil.info/

console.log(FRUBIL.device.marketname); // Galaxy S7

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM