logo

WebViewPP

Kotlin Xposed GitHub Repo stars GitHub Downloads LSPosed Downloads

Enable WebView debugging and add vConsole in it. Support WebView, TBS X5, UC U4, Crosswalk(XWalk), XWeb.

启用 WebView 调试并添加 vConsole,支持 WebView、TBS X5、UC U4、Crosswalk(XWalk)、XWeb。

Tutorial / 新手指南

Contacts / 联络

ScreenShots / 应用截图

Support Engine / 内核支持情况

Engine Name Version Debugging vConsole Comment
WebView X
TBS X5 X
UC U4 X 一些阿里系的 App 使用了魔改包,可能无法开启达到预期目标
Crosswalk X
XWeb X 由 Crosswalk 二改而来的引擎,大概只有微信在用

Repo of Rules / 规则仓库

WankkoRee/WebViewPP-Rules

To do / 计划

  • 增加注入Eruda
  • 增加注入Chii

Credits / 感谢

  • fankes/YukiHookAPI

    A modern Hook API which we used.

    本项目所采用的现代化 Hook API。

  • feix760/WebViewDebugHook

    Referenced the implementation about WebView debugging.

    参考了 WebView 调试的相关实现。

  • kooritea/debugwebview

    The inspiration for vConsole injection.

    vConsole 注入的灵感来源。

Trend / 趋势

Star Trend

Package

cn.wankkoree.xp.webviewpp

Authors

Wankko Ree

Releases

v3.1.0

Release type: Stable

1/22/2023, 3:05:12 AM

更新日志

  • 🌟尝试修复了XWeb无法远程调试的问题,hookXWebPreferences规则已删除,请使用hookXWebView
  • 完善了付费捐赠渠道,新增了免费支持渠道,各位可以每天来免费支持下
  • 添加了Microsoft App Center匿名数据收集服务,用以匿名化收集崩溃日志、性能指标、交互习惯等数据,可选关闭,但为了模块的长远发展,建议开启
  • 一些代码逻辑的细微修改
  • 🌟2023新年快乐

关于安装包的说明

模块本体

  • cn.wankkoree.xp.webviewpp-v3.1.0.179.8ebb609_16-release为模块本体

测试 App

用于测试模块相关 Hook 的生效情况,非必须

如有需要请前往 v2.0.0 下载。

v3.0.0

Release type: Stable

10/7/2022, 6:06:29 PM

更新日志

  • 🌟更改了包名和模块名

Changelog (machine translation)

  • 🌟 rename the package name and the module name

‼️重要说明‼️

本版本之后包名发生变更,请重新在LSPosed中勾选相应的 App ,并自行迁移模块的配置。

迁移方法:

  1. 有 root
    1. 前往/data/misc/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/prefs/目录
    2. cn.wankkoree.xposed.enablewebviewdebugging文件夹改名cn.wankkoree.xp.webviewpp
    3. 如果cn.wankkoree.xp.webviewpp文件夹已存在,将cn.wankkoree.xposed.enablewebviewdebugging文件夹内的所有文件复制cn.wankkoree.xp.webviewpp文件夹即可
  2. 无 root
    1. 使用导出到剪贴板功能,逐个导出规则并逐个导入

‼️Important Tips‼️

Since the beginning of this release, the package name is renamed. So you need to reconfigure all things in LSPosed and migrate the config of our module.

The migration method:

  1. have root
    1. go to /data/misc/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/prefs/ folder
    2. rename cn.wankkoree.xposed.enablewebviewdebugging to cn.wankkoree.xp.webviewpp
    3. if cn.wankkoree.xp.webviewpp is already existed, copy all files in cn.wankkoree.xposed.enablewebviewdebugging to cn.wankkoree.xp.webviewpp
  2. no root
    1. Use Export to Clip to migrate all rules one by one

关于安装包的说明

模块本体

  • cn.wankkoree.xp.webviewpp-v3.0.0_15-release为模块本体

测试 App

用于测试模块相关 Hook 的生效情况,非必须

如有需要请前往 v2.0.0 下载。

About these apks

module

  • cn.wankkoree.xp.webviewpp-v3.0.0_15-release is module

test subject

used to test the availability of module, not required

If you need them, please go to v2.0.0 to download.