kooritea / electronic-wechat

:speech_balloon: A better WeChat on macOS and Linux. Built with Electron by Zhongyi Tong.
MIT License
566 stars 69 forks source link

公众号链接显示参数错误 #42

Closed bryango closed 6 years ago

bryango commented 6 years ago

随便举一例: https://mp.weixin.qq.com/s/5JIc0UijeEd0g4NvyDsBHw 微信分享后 URL 改变为: https://mp.weixin.qq.com/s?__biz=MjM5MTY0Njg0MA== 无法打开...

Specifications

kooritea commented 6 years ago

不能复现,是怎样分享之后不能打开?

bryango commented 6 years ago

不好意思,可能没说清楚... 简而言之,就是订阅号文章一律无法打开,例如:

image

点击后如下:

image

而该文章在手机上可以正常打开。在手机上打开后,点击右上角菜单 ⠇ > 复制链接,得到链接:

   https://mp.weixin.qq.com/s/3ucOnZjGIDdfyvb0jW9_-w

这个链接可以打开,与上图中电脑上打开失败时的链接(https://mp.weixin.qq.com/s?__biz=MjM5MjQzNTc4MA==)完全不同。猜测是微信在分享公众号文章时对链接进行了某种转化,导致其只能在微信 app 中打开...

我用官方的微信网页版试了一下,是可以打开的,只不过有一堆参数:

wechat_public

似乎 electronic-wechat 把这些参数给剪掉了?不明白...

bryango commented 6 years ago

啊我知道了,是我自己的问题 = = ... 我修改过 Chrome 的 .desktop 文件,导致其错误地把 & 后面的 URL 剪掉了... 不好意思,麻烦您了!关闭 issue.