我为桌面和移动浏览器访问者提供不同的内容。大多数情况下,我使用twitter bootstrap的“visible-xs”、“visible-desktop”类来处理它们。由于一些顾虑,我需要专门研究一些内容。
例如
,如果用户是桌面浏览器或移动浏览器:
如果用户来自我的移动应用程序的 webview,内容将可见:内容将不可见
(我将应用程序 WebView 的用户代理更改为我指定的字符串)
据我所知,还有其他类似的媒体查询选项。但是媒体查询没有触发与用户代理相关的内容的选项。
当然,可以使用navigator.userAgent
. 但我寻找一种CSS方式。