调试微信 PC 端的内置浏览器界面
2021-08-03 最新更新
好久没看,微信也更新了好几版。下面的方法并没有失效,不过上了 3.3.x 后的微信版本已经禁用了右键和查看 chrome://version
的功能了。进过实测,最后一个 3.2.1 版本是可以用滴
官网下载的版本无论写的多少,最后下载下来都是最新的版本,几经周转,终于在“腾讯软件管家”里面,找到了!(主要是其他网站的怕不靠谱。。。)
https://pc.qq.com/detail/9/detail_27349.html
然后一顿操作猛如虎
小 tips:如果你想用 3.3.x 的微信,上班摸鱼能刷朋友圈,又想能调试 想得挺美 。你可以先安装 3.2.x 的版本,安装完后,把安装目录拷贝一份出来,然后在安装 3.3.x 版本的。日常还是用 3.3.x 。需要调试的时候找到 3.2.x 版本打开,登陆,就可以调试了~
调试微信 PC 端的内置浏览器界面
很多网页都有用到微信授权,这意味着很多页面都必须在微信内置的浏览器才能打开。可是这时候想看下网页的代码,调试下,就没法子了。
今天就来解决这个问题:因为微信用的也是 Chromium 内核,只是禁了右键和 F12。把控制台阉割了,我们要做的就是把控制台加回来!
查看浏览器内核位置
<html><script type="text/javascript">window.open('chrome://version')</script>
</html>
把这段代码运行起来(http-server)。作为一个前端,这个并不难把~,然后发到微信的 PC 端,用内置浏览器打开你的网址
这段代码主要是为了看下 chrome 的版本,还有内核安放的位置
注意红色下换线部分 --resources-dir-path=
就是内核的位置
复制后面的路径,打开。比如我的就是(C:\Users\XXXX\AppData\Roaming\Tencent\WeChat\All Users\CefResources\2583
)
可能每个人的位置都不一样,按自己的情况来
下载 chrome 控制台
可以到网上搜一下 devtools_resources
或者用我文末的链接下载。
解压后也是一个 pak
文件,复制到刚才我们打开的目录中去。
修改微信快捷方式
在目标后面
添加这一段,注意有空格。记得保存后,在然后重启微信
-remote-debugging-port=8000
至于 CEF 的高级用法,需要参考官方文档来测试。这里不展开。由于 PC 版微信内置浏览器,就是 Chrome 的套壳改版,大部分谷歌浏览器 CEF 支持的功能,微信也支持。
小插曲
到了这一步,可能有的已经成功了,不过有的右键页面还是没有出现。这时候我们把刚才的 devtools_resources.pak
包,复制一份到微信安装目录
我的微信是在 D 盘的,这个也是因人而异,放到根目录就行,然后再次重启
成功找到控制台
再次右键,找到控制台。
到了控制台还不是要啥有啥了?
devtools_resources 下载
链接:https://pan.baidu.com/s/1dOkJQaG6zxcosFvdbQA6cw
提取码:4d0z
一段小尾巴:Jioho/调试PC端微信内置浏览器
调试微信 PC 端的内置浏览器界面相关推荐
- js判断是否微信PC端打开内置浏览器
function isWeChat(){var ua = window.navigator.userAgent.toLowerCase();if(ua.match(/MicroMessenger/i) ...
- 微信这个坑**的内置浏览器--我很无语
2019独角兽企业重金招聘Python工程师标准>>> 先来说一下微信的内置浏览器--qq浏览器x5内核,网上去查了一下它的评价,反正没有看到一篇是说它好的,看看知乎大神的评价,真的 ...
- 移动端常见内置浏览器的useragent
微信: Mozilla/5.0 (Linux; Android 8.1.0; vivo X21A Build/OPM1.171019.011; wv) AppleWebKit/537.36 (KHTM ...
- 微信内置浏览器调试和调试微信内的H5页面汇总(持续更新...)
调试PC端微信内置浏览器(只支持3.2.1以下的) (1)添加以下代码, 查看chrome版本和内核安放位置 <html><script type="text/javasc ...
- 微信内置浏览器使用DevTools实现自动顶帖脚本
接<豆瓣自动顶帖机器人JS脚本>这篇,对于仅能在微信内置浏览器中正常打开或使用的网页,不能使用开发者工具,不能使用Tampermonkey插件.例如微赞的广州租房论坛微信版http://w ...
- 利用微信内置浏览器Chrome漏洞实现远控
环境:微信PC版本3.2.1.112 利用步骤: 1.首先使用CobaltStrike生成一个x86格式的shellcode. 2.搭建一个测试网站,将下方0day poc放入. ENABLE_LOG ...
- 微信PC端浏览器内置浏览器
嵌入式Chromium框架(简称CEF) 是一个由Marshall Greenblatt在2008建立的开源项目,它主要目的是开发一个基于Google Chromium的Webbrowser控件,支持 ...
- 微信调试--微信内置浏览器为什么对pharser.js支持这么差???
微信内置浏览器对于html5的支持如何? 是否可以等同于webkit内核的浏览器?CSS3动画的支持程度怎么样? 添加评论 分享 按投票排序按时间排序 31 个回答 28赞同 反对,不会显示你的姓名 ...
- PC版微信内置浏览器 缓存文件保存位置
PC版WX内置浏览器 缓存文件保存位置 C:\Users\username\AppData\Roaming\Tencent–000\WeChat\xweb\web\Code Cache PC版微信内置 ...
最新文章
- 情境学习理论视野中的成人学习
- 详解Android动画之Frame Animation
- Linux中利用RAW SOCKET直接通过网卡收发数据
- adb连接夜神模拟器
- 编译其他mysql客户程_mysql编译模块
- 【深度学习】什么是目标检测中的平均精度均值(mAP)?
- springmvc使用spring自带日期类型验证
- pandas追加写入excel_[Excel]如果你爱Excel,请学好pandas
- android 5. 蓝牙 mesh,蓝牙mesh组网
- 未来计算机控制器趋势,未来DCS控制系统技术发展4大趋势
- webgl天空盒边界缝隙_WebGL three.js进修笔记 法向量网格材质MeshNormalMaterial的引见和建立360度全景天空盒的要领...
- 打印预览和实际的打印不一致问题
- P2P技术体系结构与分类
- 利用虚拟打印机截取打印文件并上传到服务器
- c语言如何将十六进制转化为二进制数,C语言--将十进制整数转化为二进制与十六进制输出...
- 地图WGS84和地图GCJ02
- 参数化设计的意义——Autodriver
- 论文阅读-A decade of social bot detection-Communications of the ACM, 2020(机器人检测的十年综述)
- 不用下载软件也能打开EPUB?详解这款支持网页端的阅读器
- c语言课程设计自我评价,学生成长卡,个人表现,自评