isMobile_20210621201818.js 712 B

123456789101112131415161718192021222324252627282930313233
  1. /*
  2. * @Description:
  3. * @Author: Napier
  4. * @LastEditors: Napier
  5. * @LastEditorTime:
  6. */
  7. /*
  8. * @Description:
  9. * @Author: Napier
  10. * @LastEditors: Napier
  11. * @LastEditorTime:
  12. */
  13. export default {
  14. /**
  15. * @description:判断是否为移动端
  16. * @returns {Boolean}
  17. */
  18. isMobile: function () {
  19. // var ua = navigator.userAgent
  20. // var ipad = ua.match(/(iPad).*OS\s([\d_]+)/)
  21. // var isIphone = !ipad && ua.match(/(iPhone\sOS)\s([\d_]+)/)
  22. // var isAndroid = ua.match(/(Android)\s+([\d.]+)/)
  23. // var isMobile = isIphone || isAndroid
  24. // return isMobile
  25. if (navigator.userAgent.match(/(iPhone|iPod|Android|ios|iPad)/i)) {
  26. return true
  27. } else {
  28. return false
  29. }
  30. }
  31. }