xiyuesaves / LiteLoaderQQNT-lite_tools

LiteLoaderQQNT 插件 - 轻量工具箱 —— 轻量 · 优雅 · 高效
GNU General Public License v3.0
1.13k stars 35 forks source link

[Bug]: 链接预览显示乱码 #328

Closed wordpure closed 2 months ago

wordpure commented 2 months ago

请确保您已阅读以上注意事项,并勾选下方的确认框。

QQNT 版本

9.9.15-27597

LiteLoaderQQNT 版本

1.2.1

轻量工具箱 版本

2.33.3

运行环境

Windows

已安装插件列表(如果你不确定问题出在哪里建议填写)

No response

重现步骤

  1. 轻量工具箱开启链接预览
  2. 发送 https://www.52pojie.cn/forum.php?mod=viewthread&tid=1732403&highlight=replace
  3. 查看链接预览结果

期望的结果是什么?

链接的描述文本正常显示

实际的结果是什么?

描述文本乱码

图片

补充说明(可选)

貌似是不支持 gbk 编码

图片

xiyuesaves commented 2 months ago

已修复

wordpure commented 2 months ago

更新后预览文本可以正常显示了,感谢大佬🌹

wordpure commented 2 months ago

上次的解决方案貌似只适用于 Content-Type 响应头中带有 charset 的网址,对于那些只在 HTML 源码中指定 charset 的,像 https://product.pconline.com.cn/itbk/software/dnyw/1560/15602199.html,还是会显示乱码。

图片

图片

图片

xiyuesaves commented 2 months ago

emmm确实因为偷懒没有验证meta标记,下版本修复

bakebakebakebake commented 2 months ago

上次的解决方案貌似只适用于 Content-Type 响应头中带有 charset 的网址,对于那些只在 HTML 源码中指定 charset 的,像 https://product.pconline.com.cn/itbk/software/dnyw/1560/15602199.html,还是会显示乱码

图片

图片

图片

顺带一提:请问链接预览后下方的正文的颜色如何修改🫠(默认是白色的很刺眼

xiyuesaves commented 2 months ago

顺带一提:请问链接预览后下方的正文的颜色如何修改🫠(默认是白色的很刺眼

预览卡片内的正文颜色是跟随文本消息颜色的,要自定义样式的话类名是 lite-tools-web-preview-desc

xiyuesaves commented 2 months ago

上次的解决方案貌似只适用于 Content-Type 响应头中带有 charset 的网址,对于那些只在 HTML 源码中指定 charset 的,像 https://product.pconline.com.cn/itbk/software/dnyw/1560/15602199.html,还是会显示乱码

该问题已修复

wordpure commented 2 months ago

该问题已修复

更新后预览正常了,感谢大佬

图片