微信版本 <= 8.0.18
开启 X5 内核:
debugmm.qq.com/?forcex5=true
复制这个在微信团队后点开或用微信扫描二维码
出现下图说明开启成功安装 X5 内核(以下线上与本地内核二选一)
- 安装线上内核:
http://debugtbs.qq.com
复制这个在微信发送出去后打开下载线上内核,重启即可; - 安装本地内核:点此下载本地内核(不要直接打开),下载完把文件复制到
/sdcard/Android/data/com.tencent.mm/files/tbs
目录(没有这个目录的话新建一个),然后回到http://debugtbs.qq.com
点击安装本地内核,安装完成后重启微信;
- 安装线上内核:
打开vConsole调试功能:
http://debugx5.qq.com
复制这个在微信发送出去后打开,选择顶部信息
,下面勾选打开vConsole调试功能在大学习界面点击右下角的绿色按钮,在弹出的控制台输入下面的代码(最好等视频加载完开始播放后在执行,太快了可能没反应,没反应的话再输一遍就好了)
var videoEle = document.getElementsByTagName('video')[0]; // 获取播放器元素 videoEle.controls = true; // 显示进度条 videoEle.currentTime = videoEle.duration; // 时间拉到最后 videoEle.ended = true; // 视频播放结束 score = 100; // 成绩 __vconsole.style.display = 'none'; // 隐藏右下角绿色按钮
全微信版本(需电脑)
启用Inspector调试功能:
- 如果使用 x5 内核,按上述步骤走到第三步,勾选
打开TBS内核Inspector调试功能
; - 如果不使用 x5 内核,
debugmm.qq.com/?forcex5=false
复制这个在微信团队后点开或用微信扫描二维码
出现下图说明开启成功
然后复制这个在微信发送出去后打开http://debugxweb.qq.com/?inspector=true
,等加载完关闭就行
- 如果使用 x5 内核,按上述步骤走到第三步,勾选
手机通过数据线连接电脑并启用 USB 调试功能(如何打开?)
点击ADB扩展图标,点击
View Inspaction Targets
(如果手机上弹出是否允许调试,点击允许)在弹出的页面上勾选
Discover USB devices
和Discover network targets
打开大学习页面,等待加载设备,出现如下图所示
手机上开始播放视频,电脑上点击
inspect
,在弹出的窗口右侧一栏点击控制台
或Console
在控制台输入以下代码:
var videoEle = document.getElementsByTagName('video')[0]; // 获取播放器元素 videoEle.controls = true; // 显示进度条
手机上拖动进度条跳过
部分微信版本(需root)
此方法需要手机 root, 并安装XPosed框架,这里建议安装LSPosed框架!
具体支持情况点此查看
如果你不了解 Root, XPosed, Lsposed, 刷机等内容,请不要使用此方法!
此方法默认你已安装 XPosed 框架并可用!
- 安装Enable WebView Debugging [启用 WebView 调试]模块,可在 XPosed 和 LSPosed 官方仓库找到
- 启用此模块,LSPosed 需要勾选微信作用域并重启微信
- 按照微信版本<=8.0.18的第四步进行操作