Disneyland 1972 Love the old s
Hai.Name.Vn - WapUpload Số 1 Xtgem

[Share] Code nhận diện hệ điều hành


Mình thấy trên mạng hiện nay share rất nhiều code nhận diện hệ điều hành nhưng chẳng cái nào ra hồn, toàn lung tung cả lên ngay cả khi dùng php hay javascript. Nay mình xin share code nhận diện hệ điều hành Ver1.0 by Wapka International. Code này không chỉ dùng cho Wapka mà dùng cho tất cả các trang web khác vì nó dùng Javascript chạy trên nền client hay vì chạy trên server như khi dùng php, thật ra code có thể tùy biến thành php rất dễ dàng nhưng mình chỉ share phiên bản bằng Js!

Chức năng:
nhận diện hầu hết các hệ điều hành thông dụng hiện nay:
- Android
- IOS
- Windowns Phone
- Windowns PC
- Java

Code:

Bạn đang dùng hệ điều hành <script type="text/javascript"> var infophone=navigator.userAgent.toLowerCase(); cutinfo=infophone.split('\(')[1">.split('\)')[0">; cutinfo2=cutinfo.replace; ifcutinfo2.match) {var hdh='Windows Phone';} else {ifcutinfo2.match) {var hdh='Android';} else {ifcutinfo2.match) {var hdh='IOS';} else {ifcutinfo2.match) {var hdh='Windows PC';} else { var hdh='Java';};};};}; document.write0;
</script>

Lưu ý: đây chỉ là code cơ bản, bạn có thể tùy biến nó theo mục đích sử dụng!

Cơ chế hoạt động:
dùng hàm navigator.userAgent.toLowerCase() để lấy thông tin điện thoại sau đó cắt ra phần thông tin cần thiết để đưa vào thuật toán nhận diện. Mình đã lấy thông tin rất nhiều máy từ đời thấp như Nokia 3110c, 2680, 2600, 2700, 301, 208,...cho đến các smartphone cao cấp như Galaxy s6, Iphone 6 và 6s, Lumia 730, 830, 640,....để tạo ra thuật toán khá là chính xác!

Hi vọng code này sẽ có ích cho mọi người!

Cùng chuyên mục
Liện Hệ - Hỗ Trợ - Báo Lỗi
Gmail: nhoc96dt@gmail.com
SĐT: 01687074957 (Chỉ SMS)

Chọn Giao Diện: WAP | WEB | TOUCH