这与我在Wordpress中构建的网站有关。我在制作适用于小型屏幕设备的Pretty Photo Lightbox时遇到问题。默认情况下,它会在手机上打开一个非常小且无法使用的灯箱。我发现了几个关于如何修复它的线程,似乎没有一个可以解决问题。这里有人成功完成了吗?我正在使用Justified Image Grid插件。谢谢!
答案 0 :(得分:1)
在我的PHP文件中,我包含了mobile_detect.php
并按如下方式检查移动设备:
<?php
include 'Mobile_Detect.php';
$detect = new Mobile_Detect();
?>
//prettyPhoto js goes here
......
<a id="video_link" href="https://www.youtube.com/watch?v=qKhsb0bxuRo&rel=0"
<?php
if ($detect->isMobile() && !$detect->isTablet()) {
echo ""; //hide from iphones and force iOS to open YouTube app instead
}elseif ($detect->isTablet){
echo "rel=\"prettyPhoto\""; //show prettyPhoto on tablets
}else{
echo "rel=\"prettyPhoto\""; //also show prettyPhoto popup on desktops
}
?>
title=""><img src="images/play-video.png" alt="" title="" width="380" height="147" /></a>