Greasy Fork is available in English.

🔗 Links Helper

Open external links in a new tab, open internal links matching the specified rules in a new tab, convert text to hyperlinks, convert image links to image tags(<img>), parse Markdown style links and image tags, parse BBCode style links and image tags

< Відгуки до 🔗 Links Helper

Відгук: Добре - скрипт працює добре

§
Опубліковано: 27.07.2023

我又来反馈bug了

这个bug不算严重,只是告诉开发者有这个bug存在。最新的0.5.1在我的绿色版83内核的edge会不生效,脚本管理器是Tampermonkey 4.19.0,降级到0.5.0后能正常使用。可能会影响360se等浏览器,好像360se内核还是86,遇到这个问题的可以使用0.5.0,并把Tampermonkey选项中的实验性功能注入模式改为即时可能能解决此问题。我其他浏览器内核是98以后的正常,火狐浏览器未测试,因为我的火狐是62以前版本不具备普遍性

PipecraftАвтор
§
Опубліковано: 27.07.2023

感谢反馈,这个问题应该与 0.5.1 版本里添加的 TrustedHTML 相关的代码有关。
TrustedHTML 是 Chrome, Edge 内核版本 83 开始支持的。
Firefox, Safari 不支持 TrustedHTML,但是加了防御代码,没有发现问题。

这个问题我再看一看。

PipecraftАвтор
§
Опубліковано: 27.07.2023

我又来反馈bug了这个bug不算严重,只是告诉开发者有这个bug存在。最新的0.5.1在我的绿色版83内核的edge会不生效,脚本管理器是Tampermonkey 4.19.0,降级到0.5.0后能正常使用。可能会影响360se等浏览器,好像360se内核还是86,遇到这个问题的可以使用0.5.0,并把Tampermonkey选项中的实验性功能注入模式改为即时可能能解决此问题。我其他浏览器内核是98以后的正常,火狐浏览器未测试,因为我的火狐是62以前版本不具备普遍性

能否看一下开发者工具的控制台里输出的 JS 错误内容吗?
本以为是 TrustedHTML 的问题,现在怀疑是 String.replaceAll 的问题。内核版本 85 开始支持 String.replaceAll
5.1 版本之前用的是 String.replace

PipecraftАвтор
§
Опубліковано: 27.07.2023

@gggccc

已发布 0.5.2 版本,修复 Chrome, Edge 内核版本 85 以下浏览器的问题。

§
Опубліковано: 31.07.2023

@gggccc

已发布 0.5.2 版本,修复 Chrome, Edge 内核版本 85 以下浏览器的问题。

啊。发了反馈我给忘了,因为那个版本我也很少用。刚才升级测试bug已经修复,点赞

PipecraftАвтор
§
Опубліковано: 31.07.2023

@gggccc已发布 0.5.2 版本,修复 Chrome, Edge 内核版本 85 以下浏览器的问题。 啊。发了反馈我给忘了,因为那个版本我也很少用。刚才升级测试bug已经修复,点赞

感谢反馈。

Опублікувати відповідь

Sign in to post a reply.