CMUI / underscore.ext

[Deprecated] Please use `Gearbox` instead.
https://github.com/CMUI/gearbox
2 stars 3 forks source link

Update `ua` module. #19

Closed zpbx closed 10 years ago

zpbx commented 10 years ago

调整了 isTouchDevice 的探测方式,令其在兼容 Chrome 的触摸模拟模式的同时,排除掉 Chrome 的常规模式。

Chrome 在常规模式下也有 window.TouchEvent。暂时不深究,先解决问题。


在测试代码中,为了绕开桌面浏览器对触摸特性的不确定的支持情况,把测试用例以“特性检测”的思路进行改写:当 isTouchDevice 时,如果探测到某些触摸特性即认为测试用例通过;不去管相反的情况。