javascript - JS判断网页是否被手机打开
问题描述
或者例如,已经在网上搜索了许多答案。
这都是关于使用导航器的。user agent 判断当前设备是否为手机。我一一试了,发现这个方法检测不到chrome和firefox等浏览器手机模拟器,还是回到我的手机打开,结果是我用的是chrome的模拟手机模式,所以我还有其他检测能力。
窗户。方向也与 chrome 模拟电话是否打开没有区别。
还有一些人可以通过文档创建触摸事件。createEvent("TouchEvent"),无法检测是否对模拟手机开放。
4.等等
总结:希望有经验的人能给个解决方案,检测是否是手机。这个方案可以检测是手机还是chrome、firefox的模拟手机。
解决方案
推荐阅读
- mysql - 无法在 MariaDB 中导入大型 CSV 文件
- python - 在 python 字典中,如何显示字典条目的键和值的内容?
- android - 生成 DialogFragment,同时保持对外部视图的关注
- metal - 具有 sRGB 和非 sRGA 纹理的 MTKView
- python - 如何忽略 ROS 同步器中的禁用节点?
- javascript - 高度自动变化时制作动画
- c++ - 带有 __VA_ARGS__ 的嵌套宏不展开
- python - 我们如何测量时间序列功耗模式的可变性?
- python - 我正在尝试使用带有 selenium 的通用蜘蛛模板来抓取爬虫,但是当爬到产品详细信息页面时,它会给出错误的数据
- reactjs - 从 react-router-dom使用时,如何解决此 React 组件无法正确呈现的问题?