html5+能否检测运行环境是不是模拟器

html-css020

html5+能否检测运行环境是不是模拟器,第1张

不能

因为你唯一的检测途径是UserAgent,UA是可以修改的,你不管怎么样UA都可以由用户改变,故而没有别的方法可以判断。

不过又有什么项目不能在模拟器上运行的呢

有如此奇葩项目,不如直接用Java+HTML搭建程序了

毕竟iOS还没人能够模拟,有能力的也不屑于此

Android原生可嵌入HTML的

不过提供一种思路,用安卓原生的方法判断设备是否摇晃剧烈(电脑摇晃?有点难)

下载并安装夜神模拟器,先启动夜神模拟器

然后运行cmd命令,cd到夜神安装目录,执行命令

nox_adb.exe connect 127.0.0.1:62001

连接到模拟器

通过第一步新建的工程,按照下图,进行配置,并debug启动

弹出了模拟器选择框,OK后,我们就可以查看及单步调试了。

模拟器分别率如何设置,看下图,各种分配率,随便配置,平板及手机随便切换