首页 > 解决方案 > JS判断网页是否被手机打开

问题描述

或者例如,已经在网上搜索了许多答案。

  1. 这都是关于使用导航器的。user agent 判断当前设备是否为手机。我一一试了,发现这个方法检测不到chrome和firefox等浏览器手机模拟器,还是回到我的手机打开,结果是我用的是chrome的模拟手机模式,所以我还有其他检测能力。

  2. 窗户。方向也与 chrome 模拟电话是否打开没有区别。

  3. 还有一些人可以通过文档创建触摸事件。createEvent("TouchEvent"),无法检测是否对模拟手机开放。

4.等等

总结:希望有经验的人能给个解决方案,检测是否是手机。这个方案可以检测是手机还是chrome、firefox的模拟手机。

标签: javascriptiphonehtml

解决方案


推荐阅读