除了Viewport-Size(viewportSize.js)和Device-Size(getDevicePixelWidth.js)之外,我还必须知道用户设备是移动设备还是桌面操作系统。为了探索。我必须区分一个表与Android或其他移动操作系统和Windows 8或Linux桌面操作系统和Android或MacOS和iOS等。 昨天我搜索了很多并阅读了许多陈述,所以我很困惑,因为有些人说,我应该使用:(navigator.appVersion or navigator.userAgent其他人说不好的程序。练习。 我需要轻量级可靠的解决方案。有谁知道吗?