用谷歌Chrome/火狐Firefox/Safari浏览器模拟仿真android/ios浏览器(三):以User-Agent参数启动版 – iphone/ipad/wap/mobile/手机版模拟器浏览器

PC浏览器模拟手机浏览器,用第一式“无扩展版”,每次都得去设置,Chrome的还不能关控制台,多影响屏幕啊!用第二式“插件版”,是能设置好 了直接用,但是呢?你还得用PC的啊,怎么办呢?OK,Now,用PC浏览器模拟手机浏览器第三式:以User-Agent参数启动版,就是来解决这问题 的。

用User-Agent为参数直接启动浏览器,以那个user-agent启动的就会模拟成那个的浏览器,即使再单独打开同一浏览器也还是同模拟好了的浏览器一样。如果想切换回普通浏览器模式,只能关闭所有Chrome浏览器,再以正常方式打开。且,只限定在Chrome浏览器上使用,可见Chrome的强大了,据我了解的是昂。哦,是跟这个同一个内核的就行。

以User-Agent参数启动浏览器有分为如下3种:

一、命令行启动

window系统下,“开始”——“运行”或者“Win+R”,然后输入相应的代码,即可打开对应的UA浏览器。

代码格式如下:

chrome.exe+空格+"-user-agent=’UA'"

例如以IPhone 4的UA来打开浏览器:

chrome.exe -user-agent="Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_3_2
 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like Gecko) 
Version/5.0.2 Mobile/8H7 Safari/6533.18.5"

有的说,打开cmd后,得先进入Chrome的安装目录(什么什么路径\Application\chrome.exe)才能执行,其实不然,还是个别机子需要啊,如果直接不行的话,那就进入chrome.exe的目录吧哦。

缺点:每次都得复制,还得找好对应的UA,麻烦吧。那就看下面两种。

二、桌面快捷方式启动

在Chrome浏览器的桌面快捷方式的目标选项参数后面加入对应的UA,这样浏览器就直接以加入的UA启动了。

目标参数设置格式为:

目标选项内原参数+空格+“-user-agent=‘UA’”

但是只有一个快捷方式,怎么办呢?复制呗,多复制几个,例如:“Chrome-安卓版”、“Chrome-IPhone版”、“Chrome-IPAD”版,

三、批处理脚本启动

当然,也是可以建立一个批处理脚本来启动的,更快捷方式一个意思。

新建一个记事本,粘贴一下内容:

@echo off
start chrome.exe --user-agent="UA"
EXIT
@echo off
start chrome.exe --user-agent="Mozilla/5.0 (iPhone; U; CPU iPhone 
OS 4_3_2 like Mac OS X; en-us) AppleWebKit/533.17.9 (KHTML, like 
Gecko) Version/5.0.2 Mobile/8H7 Safari/6533.18.5"
EXIT

完成后将“.txt”文件后缀修改为“.bat”后缀,关闭Chrome,在双击运行此文件,访问网站,OK,手机版了。

同样,输入不同的UA,你也可以新建多个,想用那个点那个。

切记:如果想切换回普通浏览器模式,只能关闭所有Chrome浏览器,再以正常方式打开。或者在以普通Chrome浏览器的UA模拟一遍。

值此,用PC浏览器模拟手机浏览器,完结。

Top Down