Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

开启后微信公众号文章的图片无法加载 #78

Closed
f59375543 opened this issue Dec 22, 2022 · 17 comments
Closed

开启后微信公众号文章的图片无法加载 #78

f59375543 opened this issue Dec 22, 2022 · 17 comments

Comments

@f59375543
Copy link

比如说这个地址,关闭脚本后恢复正常

https://mp.weixin.qq.com/s/i8-Tp1GzLJvNj_SG5pcEIg

@OldPanda
Copy link
Owner

有可能跟这个 issue 是同样的原因

@honestman9981
Copy link

直接在脚本设置 排除 mp.weixin.qq.com 刚刚测试没问题

@OldPanda
Copy link
Owner

OldPanda commented Jan 1, 2023

应该已经修复了,祝使用愉快!

@OldPanda OldPanda closed this as completed Jan 1, 2023
@f59375543
Copy link
Author

应该已经修复了,祝使用愉快!

非常感谢

@XHXIAIEIN
Copy link

XHXIAIEIN commented Jan 6, 2023

相同的原因,会导致微信公众号后台的图片显示异常,如登录二维码,公众号头像。

Snipaste_2023-01-06_15-47-09

Snipaste_2023-01-06_15-47-56

Snipaste_2023-01-06_15-45-3

@OldPanda
Copy link
Owner

OldPanda commented Jan 6, 2023

@XHXIAIEIN 你好,方便给个 URL 吗?

@XHXIAIEIN
Copy link

@XHXIAIEIN 你好,方便给个 URL 吗?

不好意思,忘记放链接了
https://mp.weixin.qq.com/

@XHXIAIEIN
Copy link

XHXIAIEIN commented Jan 6, 2023

直接在脚本设置 排除 mp.weixin.qq.com 刚刚测试没问题

我排除 https://mp.weixin.qq.com/* 之后,就可以正常使用了。

看了一下脚本的源码,可能是直接匹配了整个微信域名导致的。

wechat1: { match: 'https://mp.weixin.qq.com/', redirect: enableURLs },

建议只匹配中转跳转的那部分链接,避免误伤

@OldPanda OldPanda reopened this Jan 6, 2023
@OldPanda OldPanda mentioned this issue Jan 7, 2023
@OldPanda
Copy link
Owner

OldPanda commented Jan 7, 2023

@XHXIAIEIN 我没有微信公众号,不好验证,能不能麻烦你验证一下?谢谢!

@XHXIAIEIN
Copy link

XHXIAIEIN commented Jan 7, 2023

测试了一下,可以正常使用了~ 但控制台还是会报错,虽然不影响使用,但万一后面哪天出问题就麻烦了
Snipaste_2023-01-07_11-25-53

替换成这个地址就没问题了

https://mp.weixin.qq.com/s?src=*

@OldPanda
Copy link
Owner

OldPanda commented Jan 7, 2023

谢谢帮忙!但新地址无法匹配公众号文章,比如说 https://mp.weixin.qq.com/s/vH-bD52kSauKQI0ScA7k_g

@OldPanda
Copy link
Owner

OldPanda commented Jan 7, 2023

或者方便发一下公众号编辑控制台的 URL 吗?记得隐去隐私信息

@XHXIAIEIN
Copy link

编辑器后台是

https://mp.weixin.qq.com/cgi-bin/home?t=home/index&lang=zh_CN&token=*

@XHXIAIEIN
Copy link

XHXIAIEIN commented Jan 7, 2023

谢谢帮忙!但新地址无法匹配公众号文章,比如说 https://mp.weixin.qq.com/s/vH-bD52kSauKQI0ScA7k_g

咦 我甚至没发现到公众号文章也有外链跳转,在哪里?

@OldPanda
Copy link
Owner

OldPanda commented Jan 7, 2023

我甚至没发现到公众号文章也有外链跳转,在哪里?

这个 issue 最上面的那个链接里有很多外链。

能不能麻烦你试试在第 49 行之前插入

// @exclude        https://mp.weixin.qq.com/cgi-bin/home?*

然后试试看?

@XHXIAIEIN
Copy link

XHXIAIEIN commented Jan 7, 2023

抱歉 我没有看明白,公众号文章正文里面的 "链接" 本身就是纯文本,并不是超链接啊。即使是里面可以点击的也是微信里面直接跳转过去。除了那些限制需要在手机打开的,其他的都不会出现跳转提示。

匹配微信文章地址目的是想识别纯文本转换成超链接吗?

@OldPanda
Copy link
Owner

OldPanda commented Jan 7, 2023

嗯,就是这个目的,可以把 https:// 或者 http:// 开头的地址转成超链接。谢谢验证!我去修一下

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants