Skip to content
利用 Xposed 实现微信以前的 //multiwebview 功能,实现多窗口显示网页。
Java
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.idea 适配新版微信 Feb 6, 2020
app 适配新版微信 Feb 6, 2020
gradle/wrapper First commit. Feb 5, 2020
images 添加截图示例 Feb 5, 2020
.gitignore Initial commit Feb 5, 2020
README.md 适配新版微信 Feb 6, 2020
build.gradle First commit. Feb 5, 2020
gradle.properties First commit. Feb 5, 2020
gradlew First commit. Feb 5, 2020
gradlew.bat First commit. Feb 5, 2020
settings.gradle First commit. Feb 5, 2020

README.md

WechatMultiWebview

利用 Xposed 实现微信以前的 //multiwebview 功能。

demo

实现很简单:hook startActivity,向 intent 添加 FLAG_ACTIVITY_NEW_DOCUMENTFLAG_ACTIVITY_MULTIPLE_TASK 两个 Flag 即可,其中前者使得 activity 在新任务中开启,后者使得开启多个 activity 时每个 activity 都在新的任务中开启,这样可以同时打开多个网页,分别在多个窗口中显示。

Xposed Repo

本人初学 Android 开发,更是第一次开发 Xposed 模块,代码比较 ugly,还请大家包涵。如有意见建议,望不吝赐教。

更新日志

2020.02.06 适配新版微信

新版微信更改了公众号文章页面的 Activity 的类名。目前在 Google Play 版微信 7.0.3 和 7.0.10 版本测试通过。

You can’t perform that action at this time.