如何检测移动设备和;PHP中的平板电脑
我在这条线上读到: 关于如何知道浏览器是否为移动设备。一般代码如下:如何检测移动设备和;PHP中的平板电脑,php,html,mobile,tablet,responsive-design,Php,Html,Mobile,Tablet,Responsive Design,我在这条线上读到: 关于如何知道浏览器是否为移动设备。一般代码如下: <?php include("Mobile_Detect.php"); include("demoData.php"); $detectIsMobile = new Mobile_Detect(); ?> 问题是我想治疗平板电脑(iPad和xoom) 我在那里看到有一个isIpad()函数,我已经测试过了,但这仍然不能解决平板电脑和手机之间的区别 有什么想法吗 谢谢, 要做到这一点,唯一的方法是使用一个包含用
<?php include("Mobile_Detect.php"); include("demoData.php");
$detectIsMobile = new Mobile_Detect(); ?>
问题是我想治疗平板电脑(iPad和xoom)
我在那里看到有一个isIpad()函数,我已经测试过了,但这仍然不能解决平板电脑和手机之间的区别
有什么想法吗
谢谢,
要做到这一点,唯一的方法是使用一个包含
用户代理:
字符串的庞大查找表
你可能可以做你想做的,但是你需要确保你的文件是最新的——新的平板电脑型号每周都会发布
或者,可能有一些Javascript方法来实现这一点(尽管我不知道这可能是什么),但是
- 您仍然需要更新一个非常大的查找表
- 任何类型的功能都不应该依赖Javascript
<?php
if($detect->isTablet()){
// any tablet
}
?>
有关更多信息,请参阅本页。@Arif请提供更多详细信息,并确保遵守给定链接中的所有指导原则。
$detect = new Mobile_Detect;
$deviceType = ( $detect->isMobile() ? ($detect->isTablet() ? 'tablet' : 'phone') : 'computer');
echo $deviceType;