我正在寻找一种方法,如何检测设备是否为手持设备。 目前我正在使用http://detectmobilebrowsers.com/,但我不喜欢整个userAgent字符串检测方法。
我遇到了这个测试浏览器中事件支持的脚本(http://kangax.github.com/iseventsupported/),它让我思考如果我只测试“mouseover”或“如果设备是手持设备,则触摸“事件或两者都要求。
在我的项目中,我需要检测输入密码是否支持显示最后输入的字符,如iPhone或Android。
那么您认为事件检测方法是否良好或是否有更好的解决方案?
更新:
我决定在浏览器中使用(检测) orientationchange 事件的支持。