WilsontheWolf / WebShade

A tweak to make your websites dark!
MIT License
29 stars 6 forks source link

WebShade makes WeChat show a blank black screen in chatting page #6

Closed the-eric-kwok closed 2 years ago

the-eric-kwok commented 3 years ago

The first image is normal chatting page and the second one is the blank black screen. IMG_1656 IMG_1657

When I first launch WeChat the chat page loads normally and if I go to Home Screen and go into WeChat again, in the chatting page it shows the blank black screen. And even if I disable WebShade in Choicy and relaunch WeChat, it will still give me a blank black screen in chatting page.

The screen recoding is attached below. RPReplay_Final1621953405.mov.zip

For more info:

  1. if I disable WeChatPure (repo: https://repo.initnil.com) and WebShade together and launch WeChat again it will become completely normal
  2. if I [enable WebShade & disable WeChatPure] or [enable WeChatPure and disable WebShade] the blank black screen issue appears.
  3. If I uninstall WeChatPure and enable WebShade in Choicy the blank black screen issue appears.
  4. If I uninstall WebShade and enable WeChatPure it will become normal.
  5. If I disable WebShade only with iCleaner Pro globally it will be normal.
  6. If I disable WeChatPure and enable WebShade with iCleaner Pro globally the blank black screen issue appears.

And this issue doesn't exist on Taurine. So I'm confused and not sure is it a conflict between WeChatPure and WebShade or Choicy?

Device: iPhone 12 mini OS: iOS 14.3 Jailbreak: unc0ver 6.1.2 with Substitute 2.1.0 Tweaks list: 文本-76A17043367C-1.txt

I will test it again on Taurine. [Edit] this issue appears on Taurine 1.0.4 with libhooker 1.6.0 as well.

WilsontheWolf commented 2 years ago

Hey! I might have possible fixed this in a new build. Could you test this out for me? https://cdn.discordapp.com/attachments/718406334567153734/951301992771383296/com.wilsonthewolf.webshade_0.0.3-beta2.deb Thanks!

the-eric-kwok commented 2 years ago

I updated it to 0.0.3 and WeChat is not effective now, good job!