附加以一种软件的方法是:用Fiddler可以设置浏览器的UA

以下3种方法是手动的

通过伪装User-Agent,将浏览器模拟成Android设备。

第一种方法:新建Chrome快捷方式

  右击桌面上的Chrome浏览器图标,在弹出的右键菜单中选择“复制”,复制一个图标副本到桌面。右击该副本,选择“属性”,打开相应的对话框,在“目标”文本框的字符后面添加以下语句:“--user-agent="Android"”,如下图:

  注意user前面是两个“-”,并且“chrome.exe”与“--user”之间有一个空格。确定之后,打开这个新建的Chrome快捷方式,输入3g.qq.com就可以浏览到像手机里打开一样的页面了。但是我反复测试就是失败,怎么回事?后来我发现原因了,原来要把之前打开的所有Chrome页面全部关闭后才行,换句话说,要把Chrome完全退出后再打开。

第二种方法:Chrome开发者模式

  新建一个Chrome页面,然后按F12(也可以是点击菜单-工具-开发者工具),然后点击右下角的黑色锯齿小图标,如下图:

  切换到“Overrides”标签,勾选“User Agent”和“Device metrics”,然后在“User Agent”下的下拉列表中选择不同浏览器、不同系统的选项,“Device metrics”选项会根据不同的选择显示不同的分辨率。

  注:如果没有合适的“User Agent”选项可以选择最下边的other,自定义谷歌chrome浏览器的User Agent,然后通过“Device metrics”选项自定义分辨率。

第三种方法:一次性模拟iPhone和安卓手机

开始–运行中输入以下命令,启动浏览器:

模拟谷歌Android:

chrome.exe --user-agent="Mozilla/5.0 (Linux; U; Android 2.2; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1"

模拟苹果iPhone:

chrome.exe --user-agent="Mozilla/5.0 (iPad; U; CPU OS 3_2_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B500 Safari/531.21.10"

这种方法仅供特殊情况下使用,因为重启Chrome将不能恢复正常User-Agent,所以是一次性,推荐使用一、二两种方法。

更多相关文章

  1. 1.Android查看手机内部储存目录及数据库文件之通过模拟器Monitor
  2. Android(安卓)Studio如何查看自己当前在哪个branch工作?
  3. 口袋推为你揭秘,为什么android内置浏览器是Safari浏览器?
  4. 使用Android辅助服务AccessibilityService实现的微信自动抢红包
  5. Android(安卓)Studio打不开,无法启动,无反应的解决方案
  6. android中的反编译
  7. 使用adb logcat命令显示Android设备上的Log日志
  8. 配置vim开发Android[神器终究是神器]
  9. Android的Activity一打开就出现讨嫌的软键盘,怎样将其关闭?

随机推荐

  1. Linux安装SVN服务器
  2. linux文件目录权限和系统基础优化命令
  3. 如何卸载内核代码中的文件系统
  4. 我的电脑认为有符号整数比-1小?
  5. Linux服务器权限管理实践——添加用户只
  6. 《深入理解Linux网络技术内幕》阅读笔记(
  7. Linux Tcp/ip UDP基本概念(6.8)
  8. Codeigniter2.25部署Linux(php5.6)
  9. 在Linux上确定陈旧的Samba挂载的最快方法
  10. Linux无法连接网络解决方案