首页 热点资讯 义务教育 高等教育 出国留学 考研考公

如何修改Android自带浏览器的User Agent

发布网友

我来回答

1个回答

热心网友

楼上说的都不对,想让网站在PC、iPhone、iPad、Android设备上打开同一域名然后显示不同,原理上是通过网页程序首先识别设备,然后再根据不同设备,跳转到不同的二级域名或链接。其中,跳转二级域名这种方式是最常见的。我以Php和Javascript代码,简单给出检测设备的代码,具体实现的代码恕不奉上:Php检测iPhone、iPad、Android设备:$iPhone = strstr($_SERVER['HTTP_USER_AGENT'],'iPhone');$iPod = strstr($_SERVER['HTTP_USER_AGENT'],'iPod');$Android = stripos($_SERVER['HTTP_USER_AGENT'],'Android') !== false;Javascript检测iPhone、iPad、Android设备:var iPhone = (navigator.userAgent.match(/iPhone/i));var iPod = navigator.userAgent.match(/iPod/i);var Android = navigator.userAgent.match(/Android/i);有了这些设备检测代码,就可以实现判断和域名跳转了。另外,现在有些在不同客户端查看网站的工具,我不好发链接,自己输入关键字:Screenfly可以用来测试不同不同显示器或者移动设备下网站显示状况的工具,并且支持最流行的平板电脑或者移动设备。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com