Android 设备是用户代理字符串的一部分:
Mozilla/5.0 (Linux; U; Android 4.0.4; en-gb; GT-I9100 Build/IMM76D) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30
Opera/9.80 (Android 4.0.3; Linux; Opera Mobi/ADR-1212030829) Presto/2.11.355 Version/12.10
Mozilla/5.0 (Linux; U; Android 4.1.1; en-us; SAMSUNG-SGH-I317 Build/JRO03C) AppleWebKit/534.30 (KHTML, like Gecko) Version/4.0 Mobile Safari/534.30
但是,在拆分字符串时,设备可能驻留在不同的索引中;
(有时它不存在)。有没有一种简单的方法可以在 Javascript/Ruby 中获取设备名称?
更新:澄清一下:我有兴趣获取设备名称,而不是 Android/版本