Đoạn code javascript check trình duyệt Mobile hay PC để thực thi lệnh
Đoạn code javascript check trình duyệt nếu mobile thì call hàm mobile và nếu PC thì call hàm PC mục đích giúp cho việc load trang Mobile ko load dữ liệu của trang PC nhằm tăng tốc độ cải thiện trang
Bạn có thể sử dụng đoạn mã JavaScript sau để kiểm tra xem người dùng đang sử dụng thiết bị di động hay máy tính để bàn, sau đó gọi hàm tương ứng:
` function isMobile() { return /Mobi|Android/i.test(navigator.userAgent); }
function mobileFunction() { console.log("Đang sử dụng thiết bị di động"); // Thực hiện các thao tác cho thiết bị di động }
function pcFunction() { console.log("Đang sử dụng máy tính"); // Thực hiện các thao tác cho máy tính }
if (isMobile()) { mobileFunction(); } else { pcFunction(); } `
Giải thích:#
Hàm
isMobile()kiểm tra chuỗiuserAgentđể xác định xem thiết bị có phải là di động hay không.Nếu là di động, hàm
mobileFunction()sẽ được gọi; nếu không, hàmpcFunction()sẽ được gọi.
Bài liên quan trong # JavaScript
-
Cách tạo thông báo (notification) từ trình duyệt
minhdev -
Hàm javascript show thời gian hiện tại và có đếm giây
minhu -
Hàm chuyển tiêu đề tiếng việt thành URL bằng java script
minhu -
Ứng dụng ESLint để phát hiện lỗi và tối ưu hoá source code JavaScript trên VS
minhdev -
Hàm javascript load số tăng dần đẹp mắt như google analytics
minhu