CuDemVN.Wap.Sh
GetSmile.Mobie.In - Diễn đàn chia sẻ Cú đêm Việt Nam
AiChat.Wap.Sh - Diễn đàn Xtgem Việt Nam
HamTruyen.Xtgem.Com - Blog Ham Truyện nơi hội tụ của những tín đồ mê truyện chữ
RoSino18k 16-02-2016 |
Mobile Detect là một Class PHP (dự án mã nguồn mở) giúp nhận diện các thiết bị di động khi người dùng sử dụng để truy cập vào website (bao gồm cả máy tính bảng). Về nguyên tắc, class dựa vào User-Agent để xác định thiết bị di động và rất chính xác đến từng cen ti mét
- Trang chủ: http://mobiledetect.net
- Demo: http://demo.mobiledetect.net
Cách sử dụng Mobile Detect - Code nhận diện thiết bị của khách:
1. Nhúng Mobile detect vào mã nguồn đang sử dụng:
- Truy cập vào trang chủ http://mobiledetect.net/ và tải về PHP Mobile Detect Class.
- Thêm class vào dự án và khởi tạo class:
<?php
require('Mobile_Detect.php');
$detect = new Mobile_Detect;
?>
require('Mobile_Detect.php');
$detect = new Mobile_Detect;
?>
2. Code để nhận diện thiết bị:
- Xác định là thiết bị di động (điện thoại hoặc máy tính bảng)
<?php
if ( $detect->isMobile() ) {
//nội dung code
}
?>
if ( $detect->isMobile() ) {
//nội dung code
}
?>
- Xác định là máy tính bảng:
<?php
if( $detect->isTablet() ){
//nội dung code
}
?>
if( $detect->isTablet() ){
//nội dung code
}
?>
- Loại trừ máy tính bảng:
<?php
if( $detect->isMobile() && !$detect->isTablet() )
{
}
?>
if( $detect->isMobile() && !$detect->isTablet() )
{
}
?>
- Xác định nền tảng thiết bị:
<?php
if( $detect->isiOS() )
{
}
if( $detect->isAndroidOS() )
{
}
?>
if( $detect->isiOS() )
{
}
if( $detect->isAndroidOS() )
{
}
?>
- Một số nền tảng khác:
<?php
$detect->is('Chrome')
$detect->is('iOS')
$detect->is('UC Browser')
?>
$detect->is('Chrome')
$detect->is('iOS')
$detect->is('UC Browser')
?>
Và còn nhiều nữa, hãy truy cập vào trang chủ của dự án để xem chi tiết nhé!
Chúc các bạn thành công!
Nguồn: Thạch - Diễn đàn NhanhNao.Xyz
Đánh giá: 4.5/ 5, 1097 bình chọn
Còn “nhiều” Lắm!