我正在认识到当用户使用navigator.userAgent.match使用某些手机时,但在Android上有许多平板电脑/手机/机顶盒。所以我有
if(navigator.userAgent.match(/android/i)){
但是我如何从Androids列表中选择一个HTC One?它的用户代理是:
user-agent: Mozilla/5.0 (Linux; U; Android 4.0.3; en-gb; HTC_One_S Build/IML74K) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30
我可以说Android 4.0但是Android 4.0有很多产品。下一步是检查屏幕大小,我可以做,但有没有办法专门检查navigator.userAgent是否完全匹配HTC One S?
答案 0 :(得分:3)
也许if(navigator.userAgent.match(/HTC_One_S/i)){
?