• 判断Android, Ios ,刘海屏Ios

      1. if (navigator.userAgent.indexOf('Android') > -1 || navigator.userAgent.indexOf('Linux') > -1) {
      2. // Android
      3. }
      4. if (/iphone/gi.test(navigator.userAgent) && screen.height >= 812 && screen.width >= 375) {
      5. // 有刘海屏Ios
      6. }
      7. if (/iphone/gi.test(navigator.userAgent)) {
      8. // 无刘海屏Ios
      9. }
    • 判断部分浏览器

      1. if (navigator.userAgent.indexOf('Opera') > -1) {
      2. //判断是否Opera浏览器
      3. }
      4. if (navigator.userAgent.indexOf('Firefox') > -1) {
      5. //判断是否Firefox浏览器
      6. }
      7. if (navigator.userAgent.indexOf('Chrome') > -1) {
      8. //判断是否为谷歌浏览器
      9. }
      10. if (navigator.userAgent.indexOf('Safari') > -1) {
      11. //判断是否Safari浏览器
      12. }
      13. if (navigator.userAgent.indexOf('compatible') > -1 && userAgent.indexOf('MSIE') > -1 && !isOpera) {
      14. //判断是否IE浏览器
      15. }