Bor*_*rja 2 javascript safari mobile mobile-safari navigator
如何Safari仅在桌面上检测浏览器?
我只想知道用户何时使用台式机而不是移动设备。
var ua = navigator.userAgent.toLowerCase(); 
if (ua.indexOf('safari') != -1) { 
    //find safari
}
我注意到桌面 Safari 不支持input[type=date]但移动 safari(名称是 webkit?)是的。所以对我来说了解用户何时在桌面上很重要。
非常感谢,对不起我的英语。
const uA = navigator.userAgent;
const vendor = navigator.vendor;
if (/Safari/i.test(uA) && /Apple Computer/.test(vendor) && !/Mobi|Android/i.test(uA)) {
  //Desktop Safari
}
| 归档时间: | 
 | 
| 查看次数: | 3889 次 | 
| 最近记录: |