微信在某一次更新中取消了 X5 内核,采用了 XWeb 内核。由此导致之前使用 vConsole 执行 JavaScript 代码的方法失效了。为了解决这个问题,我们需要采用最新的 XWeb 内核调试方法来执行 JavaScript 代码。

这个内核需要借助基于 Chromium 内核的电脑浏览器,推荐使用 Microsoft Edge(本教程以此为例)或 Chrome。

手机端的准备工作

  1. 在微信中打开链接 http://debugxweb.qq.com/?inspector=true
  2. 打开这个链接后如果跳转到微信官网,就算成功了。

电脑端的准备工作

  1. 在电脑上的 Microsoft Edge 浏览器地址栏中输入 edge://inspect/#devices 并打开。
  2. 确保以下两个选项处于选中状态。

步骤 1

连接设备

  1. 确保手机解锁并通过数据线与电脑连接。
  2. 手机开启开发者模式,然后开启USB调试(不同的设备开启USB调试的方法可能不同,还请自行搜索)
  3. 如果是首次连接,手机会弹出一个是否信任调试设备的提示,请选择 “信任”。
  4. 这时,设备将会显示在远程目标(Remote Target)中。

执行操作

  1. 在远程目标(Remote Target)下方会出现设备型号,在手机微信内打开你想要快进的网页。
  2. 选择上面打开的网页,点击其左下角的 “inspect”,打开调试窗口。如果出现下图所示样式,则表示操作成功(如果出现 “HTTP/1.1 404 Not Found” 错误,请尝试更换浏览器)。

    教程到这里就可以结束了,但是我是为了凑字数跳过青年大学习的视频,所以也写一下吧,欸嘿

步骤 2-1

步骤 2-2

  1. 在控制台输入以下代码,即可完成相应的操作。

跳转至视频末尾:

1
document.querySelector("video").currentTime = 9999;

启用微信浏览器视频进度条:

1
document.querySelector("video").controls = "controls";

视频播放 16 倍速:

1
document.querySelector("video").playbackRate = "16";

请注意,该教程仅适用于微信 8.0.19 以上版本,仅供参考和学习,请勿将其用于非法用途。