为何电脑端Chrome 打开部分网站都显示的是手机端界面?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为何电脑端Chrome 打开部分网站都显示的是手机端界面?相关的知识,希望对你有一定的参考价值。
如图 打开杉果和站酷都是手机端的界面
在其它浏览器打开相同连接应该也是一样的,特别是图2上的mobile,就是手机端的页面。
不 在比如edge等浏览器上看都是正常的电脑网页,同样的网址在chrome打开就自动变成了移动端网页
追答那只能说是页面在判断访问的客户端上判断错误,误认为是手机端引起的。
最主要是检查下浏览器的插件和设置。
![](https://image.cha138.com/20230504/4c4e33a7faa74e1496b0344b8f0923d1.jpg)
厉害啊 确实是插件造成的 把一个插件移除后就正常了 万分感谢
参考技术A 电脑端Chrome 打开部分网站显示的是手机端界面是主要原因:1、部分网站就是按手机端做的界面,没有做网页版。2、浏览器设置的就是打开手机端网页。追问1:在比如edge等浏览器上看都是正常的电脑网页,同样的网址在chrome打开就自动变成了移动端网页
2:那怎么取消手机端网页显示呢
不是网页的问题 在比如edge等浏览器上看都是正常的电脑网页,同样的网址在chrome打开就自动变成了移动端网页
参考技术C 因为你打开的网页是移动设备地址追问不 在比如edge等浏览器上看都是正常的电脑网页,同样的网址在chrome打开就自动变成了移动端网页
追答换一个版本的谷歌浏览器试试
在电脑上写移动端的网页如何在手机上测试?
在电脑上写移动端的网页如何在手机上测试?具体步骤是怎么样的?求指教!!!
在电脑上写的html5的移动端网页怎么在移动设备手机里查看啊?
chrome模拟手机总共有四种方法,原理都一样,通过伪装User-Agent,将浏览器模拟成Android设备。以下标星的为推荐方法。
1.新建Chrome快捷方式
右击桌面上的Chrome浏览器图标,在弹出的右键菜单中选择“复制”,复制一个图标副本到桌面。右击该副本,选择“属性”,打开相应的对话框,在“目标”文本框的字符后面添加以下语句:“–user-agent=”Android””。注意user前面是两个“-”,并且“chrome.exe”与“–user”之间有一个空格。确定之后,打开这个新建的Chrome快捷方式,输入3g.qq.com就可以浏览到像手机里打开一样的页面了。
这时可以新建一个用户,就不影响原来用户访问的时候也是访问的手机版。
2.一次性模拟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,所以是一次性。
更多的user-agent请自行搜索。
3.安装插件
插件可以很方便切换各种user-agent,很方便,但是可能会稍微影像性能。
User-Agent Selector地址:https://chrome.google.com/webstore/detail/user-agent-selector/fnbmdojpgjpmjjmnjdnbobcdhenmmgod/related
4:自带模拟器*
打开chrome开发者工具,按F12(r32版本),然后找到右上角的齿轮按钮,打开设置面板,选择Overrides,勾上Show ‘Emulation’ view in console drawer(在控制台视图中显示“仿真”)。
然后关闭设置面板,选择Elements面板(非Console就可以),找到右上角打开控制台面板,选择控制台面板里的Emulation面板,右边有很多选项,选择一个点击Emulate就可以了,Reset按钮能恢复到默认状态。
二、Firefox*浏览器
1.修改user-agent
和chrome一样安装插件修改user-agent的方法,搜索wmlbrowser、XHTML Mobile Profile以及User Agent Switcher三个插件
2.火狐响应式设计+修改user-agent*
最近的火狐自己添加响应式设计功能和3D试图都很棒,打开火狐自己的控制台(非firebug),找到右上角的响应式设计按钮。
打开后即切换到响应式设计界面。
3.Firefox OS 模拟器
安装的方法可百度搜索。可用里面的浏览器打开网站即可,但这种方法打开的是电脑网站,而不是手机网站,也就是user-agent不是手机的,故对响应式界面起作用,对判断user-agent的网站不起作用,访问qq,baidu等返回的都是电脑界面。
三、Opera*浏览1.修改user-agent
和chrome和firefox类似,可自行安装插件,自opera12之后,opera改用webkit内核,故可安装chrome的插件,也可自行在opera的商店中搜索插件,下载适合自己的版本。
四、模拟器*
1.官方模拟器*
做安卓开发的肯定都知道安卓模拟器,这是谷歌官方的提供的开发环境,能模拟安卓环境,还可切换各个版本,可下载配置好的环境,然后打开eclipes,直接打开AVDM,穿件一个AVD,然后start。
要等一大会时间,会打开模拟器,和安卓环境一样,打开里面的浏览器测试即可。
2.bluestacks
这也是一款模拟器,可自行搜索
五、在线测试
在线只能测试界面的视觉效果,不能调试,但也是很不错的。
1.Mobile Emulator*
非常不错,速度也很快,界面很简洁,支持多种平台。
2.opera mini simulator
需要java环境支持,单一平台,opera出品,速度很快。
3.webpage mobile。 参考技术A 在你的电脑上下载个发送wifi热点的软件,就算电脑没联网也可以发wifi的,然后用你的手机链接上这个wifi,这样就可以访问你电脑上的web页面了。 参考技术B
chrome开发者工具中有手机模拟工具
二, 使用chrome , 创建新的chrome快捷方式,点右键属性,在目标那里, 最后面加上括号里面的内容
记得--前面有个空格.
( --user-agent="Android")
然后确定,就可以了.
纯手打, 请采纳. 谢谢. 参考技术D 是可以查询得到的.上次我无故被扣话费,打电话到10086投诉,她说她们能够测试那个网站是否违规.这就充分证明是可以查询的.如果你想删除,可以打电话叫10086帮你清除一下数据.更爽的是,清除之后你上网的速度会变快哦.追问
你说的和我问的好像对不上,和10086没关系啊,我说的是html5写的移动端的网页怎么和手机连上在手机上测试写的网页
以上是关于为何电脑端Chrome 打开部分网站都显示的是手机端界面?的主要内容,如果未能解决你的问题,请参考以下文章