【vconsole】vconsole网页调试
学习新思想,争做新青年。大家好,今天让我们一起学习【如何使用Wechat app中的vconsole进行调试】吧!
1. 开启X5内核开关
复制以下2个网址,发送给“文件传输助手”,然后依次打开:
-
debugmm.qq.com/?forcex5=true (开启X5内核)
-
http://debugtbs.qq.com(进入tbs调试页面,第一次进入时默认下载X5内核)
2. 打开vconsole调试功能
在第二个地址界面,点击“DebugX5”,点击顶部的"信息",并勾选“打开vconsole调试功能”。
3. 正常打开学习视频,开始观看
4. 通过vConsole进行调试
点击默认在右下角的vConsole绿色小按钮,输入以下JS代码,点击“OK”:
Bvideo.currentTime=999; //可以和下一行替换,999为视频时间
Cvideo.currentTime=999; //跳视频
document.getElementById('Bvideo').currentTime=999;//这三个代码都可以
video.ended=1; //如果没有反应加上这一行
score=100;
allScore=100; //得分
__vconsole.style.display="none"; //隐藏vconsole按钮
备注:跳过题目时有时无法成功,需要手动点完选项
5. 原理介绍
通过Burp Suite抓包我们可以发现:点击开始学习后服务端返回了一个视频, 看视频中间和答题都没有向服务器发送请求数据 ,我们可以确定,只要点击开始观看,后端就认为你已经完成了视频观看。