css 使用javascript检测用户设备[已关闭]

v8wbuo2f  于 2023-02-26  发布在  Java
关注(0)|答案(1)|浏览(105)

已关闭。此问题需要超过focused。当前不接受答案。
**想要改进此问题吗?**更新此问题,使其仅关注editing this post的一个问题。

昨天关门了。
Improve this question
我的html:

<li data-memberId="{$row['member_id']}"></li>

我想显示用户名后面的用户设备图标。为此,我写下面的javascript代码,但我不知道如何实现。
我的javascript:

if (window.matchMedia("(max-width: 768px)").matches)
{
  document.write("fa-mobile");  
}  
else  
{  
  document.write("fa-desktop");  
}

我只想显示用户设备(移动的、台式机或平板电脑)

tf7tbtn2

tf7tbtn21#

您可以通过navigator.userAgent获取有关用户设备和浏览器的各种信息。了解更多here.

if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
  document.write("fa-mobile");
} else {
  document.write("fa-desktop");
}

相关问题