Sleazy Fork is available in English.

在灵梦御所显示下载链接

在灵梦御所显示使用pre标签包裹的下载链接

< Відгуки до 在灵梦御所显示下载链接

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

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

打扰了,我不确定是不是我自己浏览器的问题,但是还是想反馈一下。

我是Firefox最新版+Tampermonkey。情况是有的页面会自动显示链接,有的页面不显示。测试了一下,不显示的页面如果我定位到链接的位置然后刷新,在页面载入过程中是能看见链接的,但是一旦页面载入完成,链接就又消失了。有的时候多次刷新之后也能看见链接,不确定是为什么。

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

我去试了,确实有那种情况.
我猜是firefox竞速优化导致的.
具体分析:
御所的隐藏代码写在pre里,实际上pre的样式是加载的js自动修改的,如果当前网速不佳导致页面加载完成而js没有加载完成会出现油猴脚本修改相关属性,加载完js后又被js里的代码修改.由于只有部分页面采取内联样式表隐藏pre块,所以就会导致只在有些页面会产生此bug.

其实我在之前就发现类似问题,我在代码中为了保证在所有页面代码执行完毕后才执行我的油猴脚本,采用定时器延迟的做法,实际只解决了部分情况.由于国内网络环境特殊,而御所的服务器又在国外,网友加载页面的速度不尽相同,有的快有的慢,我只能加长延迟去满足网速慢得同好们.如果发现依然不起作用,请自行修改42行代码相关参数.
```
...
function reloadSync () {
setTimeout(reload, 2000) //修改这一行代码,将2000改为更大的数值.此数单位为ms,2000ms为2秒.
}
...
```

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

非常感谢,把值调大确实可以正常显示了。

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

Sign in to post a reply.