2017-08-02 39 views
-1

有没有办法检测网站是否在移动模式下查看?这意味着视图本身的移动版本。例如,在用户从其浏览器的菜单中调用Request desktop version之后,这应该改变。这是我想要处理的财产。检测网站上调用的移动视图

+5

这听起来像是[XY问题](http://xyproblem.info/)。你真的关心什么?为什么?你打算如何使用这些信息? – Quentin

+0

希望以前的这个问题能够回答你的问题:) [Here!](https://stackoverflow.com/questions/11381673/detecting-a-mobile-browser) –

+0

临时措施,以便建议用户使用桌面视图。你知道,我的网站还没有很好地适用于手机,现在我只想告诉用户。像'是的,我知道我的网站在你的手机上看起来很丑,但如果你切换到桌面视图,你可以更好地完成你的工作。这就是所有,再加上我只是好奇^^ –

回答

0

我的网站只是没有摆脱出来,但移动和现在,我只想告诉用户。喜欢的东西“是的,我知道我的网站看起来您的手机上难看,但你可以做你的工作做得更好,如果切换到桌面视图

通常的方式做到这一点是使用媒体查询来查看屏幕尺寸;如果它低于特定值,则使“此布局吸取”按钮可见。

.switchToDesktopButton {display:none} 
@media screen and (max-width: 480px) { 
    /* we're on mobile */ 
    .switchToDesktopButton {display:block} 
}