Greasy Fork is available in English.

Picviewer CE+

Powerful picture viewing tool online, which can popup/scale/rotate/batch save pictures automatically

< Feedback on Picviewer CE+

Review: Good - script works

dr4
§
Posted: 2023/09/29

大佬,我发现个奇怪的事情,试过几乎任何网站都可以复现。

已经勾选“打开图库时自动展开”,在当前网页第一次打开图库后的确可以展开所有图片,但是我按esc退出图库后,在当前网页第二次打开图库后不会展开所有图片,第三次又可以,第四次又不可以,就这样循环。


为什么要多次打开图库,因为有些网页的图片是分类的,每个分类都会是不同的图片,所以我需要多次进入图片,以展开所有图片进行预览

hoothinAuthor
§
Posted: 2023/09/30

感谢反馈,已经修复了。
中秋快乐:)

dr4
§
Posted: 2023/10/01

感谢反馈,已经修复了。
中秋快乐:)

修复版好像有新问题,我进入网页后,第一次进入图库正常,然后我切换分类后马上按快捷键进入图库(也就是第二次进入图库),图库显示的图片会很少,不会把后续加载的图片在图库显示。不过我退出图库再次进入图库(第三次)就会显示所有图片了。

测试网址,按 Other 切换分类,最好每次进入网页测试时,以无缓存刷新。 https://londonfashionweek.co.uk/designers/bora-aksu

上一版本好像不会有这个问题,不太确定,也有可能是因为上一版本的bug,延迟进入图库才不会感觉到。

hoothinAuthor
§
Posted: 2023/10/03

帮你看了下,这应该是正常的。因为它切换分类时会先请求https://londonfashionweek.co.uk/api,然后挨个加载图片,完毕之后才会插入页面。所以切换之后立马进入图库的话,此时页面中就只存在已加载完毕的前几张图片

dr4
§
Posted: 2023/10/03

帮你看了下,这应该是正常的。因为它切换分类时会先请求https://londonfashionweek.co.uk/api,然后挨个加载图片,完毕之后才会插入页面。所以切换之后立马进入图库的话,此时页面中就只存在已加载完毕的前几张图片

知道了,我前面也猜的可能是加载时间问题,我延迟再进入图库就行

§
Posted: 2023/10/03

我也出现乐打开图库不能出现全部图片的情况,按加载速度的问题等了一阵,还是无法加载进所有图片进图库

dr4
§
Posted: 2023/10/04

帮你看了下,这应该是正常的。因为它切换分类时会先请求https://londonfashionweek.co.uk/api,然后挨个加载图片,完毕之后才会插入页面。所以切换之后立马进入图库的话,此时页面中就只存在已加载完毕的前几张图片

我找了一个设计师每个分类图片数量足够多的,仔细测了下新版和上一版本,都是在勾选“打开图库时自动展开”的情况下

上一版在切换分类后,只要分类的下面加载了任意图片之后,此时就可以进入图库了不管了,因为可以看到浏览器的右侧下拉栏会变得越来越小,也就是会自动加载更多图片到图库

但是新版不管你任何时候进入图库,图库的图片数量好像都是此时加载图片的某个固定值,不会把当前所选分类的图片全部自动加载到图库。
也就是新版必须要完全等图片加载完了,进入图库才会显示当前分类的所有图片。

https://londonfashionweek.co.uk/designers/helen-anthony

dr4
§
Posted: 2023/10/05

我没注意到昨天又自动更新了一个版本,上一个回复里面指的“上一版”正确说法应该是9.22版本

hoothinAuthor
§
Posted: 2023/10/05

这我就不清楚了。目前除了勾选“自动重载”并且点击倒数三张图的方式之外,是不会自动加载新图到图库的。你所看到的滚动条增长应该是因为lazyload的图片从零高加载到真实高度造成的。因为你在这个网站点击左右箭头切换图片之前,图片的src在dataset里,所以添加到图库里才开始加载。这个功能新版旧版是一致的。

我也打开这个网站测试了一下,切换分类后只要等待一秒,对api的请求成功之后,打开图库是可以显示分类下所有图片的。

dr4
§
Posted: 2023/10/05
Edited: 2023/10/05

这我就不清楚了。目前除了勾选“自动重载”并且点击倒数三张图的方式之外,是不会自动加载新图到图库的。你所看到的滚动条增长应该是因为lazyload的图片从零高加载到真实高度造成的。因为你在这个网站点击左右箭头切换图片之前,图片的src在dataset里,所以添加到图库里才开始加载。这个功能新版旧版是一致的。

我也打开这个网站测试了一下,切换分类后只要等待一秒,对api的请求成功之后,打开图库是可以显示分类下所有图片的。

我测试的结果就不一样,我知道图片高度的情况,我有特意区分的。9.22版本只要图片加载了任意张数,立即进入图库后,真的会把所有后续图片给自动放入图库,我专门退出再进,图片图库的数量是一样的,不会像新版那样正在加载图片中途每次进去图库的图片数量都会有差异

hoothinAuthor
§
Posted: 2023/10/05

emmm...我不大确定你说的“每次进去图库的图片数量都会有差异”是怎样一种现象。如果不开启“打开图库时自动展开”也会这样吗?

方便的话可以录个屏放 github 上或者发送到我邮箱吗?

dr4
§
Posted: 2023/10/06

奇怪,我用新版跟922版本在无痕下测试的效果是一样的,都会加载所有图片到图库,感觉可能是别的脚本或者插件干扰的问题
我还是给你发了一个922的测试视频

Post reply

Sign in to post a reply.