当前位置: 首页 > 知识库问答 >
问题:

确定用户是否从手机访问页面的最可靠方法是什么?[重复]

欧阳狐若
2023-03-14

确定用户是否使用JS访问手机页面的最可靠方法是什么?

我需要以某种方式确定页面渲染是否发生在手机屏幕上。如果它发生在手机屏幕上,我需要显示不同的UI控件。

共有1个答案

颜君浩
2023-03-14

您可以使用用户代理并对其进行解析,以确定它是否是移动的,或者您可以使用CSS并使用媒体查询

 类似资料:
  • 问题内容: 有没有一种方法可以使会话中断以了解用户是否在线? 即:使用登录名,设置一个$ _SESSION变量,用户超时cookie垃圾收集器更新数据库以将其状态更新为脱机。 我想要一个不涉及时间或日期的解决方案。我希望某些东西可以参加会议或类似的活动。猜测某人是否在线并不能满足我的需求。 问题答案: 不要理会时区之间的差异。没必要 每当用户访问页面时,最后一次更新其在用户表的记录中的字段。然后查

  • 问题内容: 我是React Router的新手,并了解到重定向页面的方法有很多: 使用 使用 在React Router v4中,有和。 我对所有这些选项感到困惑,是否有最佳的方法来重定向页面? 问题答案: 实际上,这取决于您的用例。 1)您想保护您的路线免受未经授权的用户的侵害 如果是这种情况,则可以使用称为的组件,并可以实现以下逻辑: 请记住,如果您想按预期的方式工作,则应将其放在组件的ren

  • 我正在用Spring Boot开发一个简单的todo应用程序。我正在使用JWT进行授权。将使用以下endpoint获取属于用户的所有TODO。 我这里有两个问题: 从令牌获取用户名是一种很好的做法吗 使用令牌从控制器类或服务类访问用户名的最佳方式是什么 这个答案显示了如何从控制器类访问令牌。但如果我们想从服务类访问令牌,该怎么办?这个答案说明了这一点。但该类已被弃用。

  • 问题内容: 我一直在争论“访问器”一词的用法(上下文是Java编程)。我倾向于认为访问器隐含地是“属性访问器”,也就是说,该术语暗示着它或多或少地在其中提供对对象内部状态的直接访问。另一方坚持认为,以任何方式接触对象状态的任何方法都是访问器。 我知道你们无法赢得我的支持,但我很好奇您如何定义该词。:) 问题答案: 通过访问者,我倾向于想到吸气剂和吸气剂。 通过坚持所有接触对象内部状态的方法都是访问

  • 瞧,它确实返回了一个比我最初预期的更大的数字,迫使我使用行中第一个单元格中的值作为循环的退出条件,如下所示: 这对我来说很有效,但我想知道是否有更好的方法。

  • 我在index.php上有一个AJAX表单,它通过order.php进行处理。 如何确保在处理之前通过AJAX表单访问order.php,以便忽略对order.php?的直接访问请求 我尝试使用会话变量,并确保在处理order.php之前设置index.php中设置的会话变量,但是如果有人先index.php,然后直接order.php,即使不是通过AJAX表单,它仍然会处理order.php。