有没有办法确定访问网站的 Safari 浏览器是否在 iPhone 和 iPad 上运行?我不想在 iPad 上加载移动网站
问问题
115 次
1 回答
1
我没有尝试过,但这似乎是正确的:
if(strstr($_SERVER['HTTP_USER_AGENT'],'iPhone') || strstr($_SERVER['HTTP_USER_AGENT'],'iPod'))
{
header('Location: http://yoursite.com/iphone');
exit();
}
该站点也有一个 javascript 示例: http ://davidwalsh.name/detect-iphone
要获得更长的解释,您可能会发现此博客很有趣:
http://www.bionicworks.com/php/detect-ipads-safari-browser-and-redirect-to-html5-page
于 2012-05-16T00:58:01.813 回答