用电脑浏览器模拟手机浏览器

用电脑浏览器模拟手机浏览器最近开发手机网站,需要测试不同的手机,比较麻烦,所以想到了用电脑浏览器来模拟手机浏览.在网上找了些资料,在些方便有需要的朋友。1.用谷歌Chrome浏览器: 在Windows的【开始】–>【运行】中输入以下命令,自动启动后就只可以模拟相应手机的浏览器去访问3G手机网页: 谷歌Android:chrome.exe–user-agent=”Mozilla/5.0(Lin

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

最近开发手机网站,需要测试不同的手机,比较麻烦,所以想到了用电脑浏览器来模拟手机浏览.

在网上找了些资料,在些方便有需要的朋友。

1.用谷歌Chrome浏览器:

 在Windows的【开始】–>【运行】中输入以下命令,自动启动后就只可以模拟相应手机的浏览器去访问3G手机网页:

 

谷歌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 4s:

chrome.exe –user-agent=”Mozilla/5.0 (iPhone; CPU iPhone OS 5_0_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Mobile/9A405″

 

       苹果iPhone 5:
chrome.exe –user-agent=”Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Mobile/10A403″

  苹果iPad 2:

chrome.exe –user-agent=”Mozilla/5.0 (iPad; CPU OS 5_0_1 like Mac OS X) AppleWebKit/534.46 (KHTML, like Gecko) Mobile/9A405″

  诺基亚N97:

chrome.exe –user-agent=”Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/20.0.019; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.18124″

可以通过以下网站进行测试:http://www.baidu.comhttp://www.google.com.hk/http://3g.qq.comhttp://t.sina.cn

 

如果想切换回普通浏览器模式,关掉所有Chrome浏览器,重开即可。如果不想关闭浏览器,切回普通浏览器模式,则访问:

chrome.exe –user-agent=”Mozilla/5.0 (Windows NT 6.1) AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.77 Safari/535.7″

 

其它的手机的User-Agent:http://www.zytrax.com/tech/web/mobile_ids.html

 

2.Opera浏览器

第1种方法(本人没有测试过)

对于Opera来说,模拟移动设备有一个专门的模拟器,叫“Opera Mobile Emulator”,Windows版的下载地址在下面:

Opera Mobile Emulator是Opera作为开发者工具发布的,也就是说是专门为移动网页设计人员开发的~

附两张图:

Opera Mobile Emulator

这是主界面的图

HTC One X Emulated with Opera Mobile Emulator

这个是模拟的HTC One X的图(打开的是我的小网站百草轩^^),最下面显示了该模拟器的参数——720×1280的分辨率,312PPI的像素分辨率等

大家下过来就知道怎么用了,可以支持Kindle Fire系列、HTC系列、Samsung Galaxy系列、Sony Xperia系列、Nokia N系列以及Asus、LG、Motorola等多种手机浏览器的模拟,还可以自己自定义手机参数。在操作上这款模拟器也非常方便,和安卓模拟器一样是可以直接键盘输入的,翻页只能用鼠标拖动,运行比安卓模拟器流畅。

不过这里要说的是,Opera Mobile Emulator模拟的是Opera自己的手机浏览器在移动设备下的状态。

 第2种方法

 在浏览中点击“的获取扩展” 搜索“User-Agent Switcher”   安装以后如下图

用电脑浏览器模拟手机浏览器

你可以根据自己的需要测试。还可以添加没有的user-agent ,图中的iphone4s和iphone5就是我自己添加的。

3.Firefox浏览器

第1种方法

Firefox我没有测试过,要装各种插件感觉比较麻烦(Firefox本来就自带各种插件,再去装其他插件感觉有些不爽),从装的三个插件可以看出来Firefox的模拟应该是做的比较好的,既可以模拟WML环境也可以模拟XHTML环境,这样在我们测试网页兼容性的时候会比较方便。

  1. 安装三个Firefox插件:wmlbrowserXHTML Mobile Profile、User Agent Switcher 。
  2. 设置 User Agent Switcher ,点击菜单 工具 → Default User Agent → User Agent Switcher → Options → New ,填写Description 和 User Agent 。

几个常见手机的User Agent如下:

iPhone3:

1
Mozilla/5.0 (iPhone; U; CPU iPhone OS 3_0 like Mac OS X; en-us) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Mobile/7A341 Safari/528.16

Android:

1
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

诺基亚N95:

1
Mozilla/5.0 (SymbianOS/9.2; U; Series60/3.1 NokiaN95/30.0.015; Profile MIDP-2.0 Configuration/CLDC-1.1) AppleWebKit/413 (KHTML, like Gecko) Safari/413

诺基亚N97:

1
Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/20.0.019; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.18124
 
 

 

第2种方法 

安装扩展组件”userAgentUpdater 0.4” ,我这时候的版本是0.4.安装好后如下:

 

用电脑浏览器模拟手机浏览器

就是有一点不好。不能选择ios版本,也不能增加。希望以后的版本能够改进。

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/234907.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 如何用 JavaScript 下载文件

    如何用 JavaScript 下载文件简介我们知道,下载文件是一个非常常见的需求,但由于浏览器的安全策略的限制,我们通常只能通过一个额外的页面,访问某个文件的url来实现下载功能,但是这种用户体验非常不好。幸好,HTML5里面为  标签添加了一个 download 的属性,我们可以轻易的利用它来实现下载功能,再也不需要用以前的笨办法了。原理我们先看看 download 的使用方法:

    2022年5月6日
    42
  • LeetCode – Refresh – Valid Palindrome

    LeetCode – Refresh – Valid Palindrome

    2021年9月4日
    74
  • MP4视频播放时绿屏|屏幕变成绿色| AVC编码完美解决方案

    MP4视频播放时绿屏|屏幕变成绿色| AVC编码完美解决方案应该有和我一样的情况吧!!!视频播放时变成绿色或者白色,有时还能出现声音目录前言不同软件测试结果(等同于不同的解码器)问题分析思路判断使用什么播放器(获取视频编码)解决方案如何判断视频编辑器支持?视频转码。……

    2022年10月16日
    0
  • Quartz定时任务[通俗易懂]

    一、Quartz的核心概念1.任务jobjob就是想要实现的任务类,每一个job必须实现job接口,且实现接口中的excute()方法。2.触发器TriggerTrigger为你执行任务的触发器,可以设置特定时间执行该任务Trigger主要包含SimpleTrigger和CronTrigger两种3.调度器SchedulerScheduler为任务的调度器,它会将任务job及触发器…

    2022年4月18日
    68
  • js判断是否是数字——isNaN()函数

    js判断是否是数字——isNaN()函数isNaN  返回一个Boolean值,指明提供的值是否是保留值NaN(不是数字)。  NaN即NotaNumber  isNaN(numValue)  必选项numvalue参数为要检查是否为NAN的值。  说明  假如值是NaN,那么isNaN函数返回true,否则返回false。使用这个函数的典型情况是检查parseInt

    2022年6月18日
    49
  • 【网络基础】路由表,分组转发算法[通俗易懂]

    【网络基础】路由表,分组转发算法

    2022年1月22日
    62

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号