小說閱讀腳本

小說閱讀腳本,統一閱讀樣式,內容去廣告、修正拼音字、段落整理,自動下一頁

< 腳本小說閱讀腳本的回應

評論:正評 - 腳本一切正常

§
發表於:2020-08-20
編輯:2020-08-20

Parser.prototype.init执行两次

因为我不想在“起点-阅文”看到每段后面的评论数,所以我将脚本中该网站的contentSelector由'.read-content.j_readContent'改为了'.read-content.j_readContent .content-wrap',但此举不知道为什么导致触发了2次init,进而导致找不到根节点引起的找不到内容,迫于无奈我只好改回来。
请问有解决办法么

console日志是我自己加的,主要是想排查一下哪出问题,可惜我能力有限

问题已解决。

我通过给contentReplace添加了一条'<span class="review-count hidden" data-segid=".*?"></span>'解决的

contentSelector只能是所有P标签的父级标签才行啊,嗯,虽然不知道为什么修改后触发了2次,但现在我的问题已经解决了,也就不多管了



建议

无论什么时候GM_registerMenuCommand都应该随着脚本的运行而被执行(详见第三张图片,没有设置可以进入),有时候对用户自己添加的原始匹配,现有规则无法获取内容,无法获取就代表没发进入阅读状态,代表无法打开设置,代表无法添加自定义规则。当然,我们还能先去能打开设置的小说网站添加自定义规则再回来,但这有些绕,莫得用户体验,希望能优化一下

發表回覆

登入以回覆