有没有可以无限加载新图片的轮播图 js 插件?非循环

2017-01-18 09:07:42 +08:00
 akaayy
就是网上常见的酷炫的图片切换效果,但是每次切换都是一张新图片,不要循环的,理论上一直播放不重复
1437 次点击
所在节点    问与答
11 条回复
anthozoan77
2017-01-18 09:37:15 +08:00
自己动手写一个......
admol
2017-01-18 09:41:00 +08:00
只要你图片资源足够多 , 就可以做到不循环啊 , 就 2 张图片, 你再怎么写也得循环啊
UnitTest
2017-01-18 10:20:48 +08:00
做一个 lazy load ,然后自动调整 offset ,就滚动起来了。
coderluan
2017-01-18 10:49:20 +08:00
理论上一直不重复的话

可以去爬或者接一些图片发布网站,先物理查重,再机器学习分类查重,最后再按分类人工查重。

但是这个理论没意义,现实中不会有这个需求,一般来说你弄几千个图片一般人就感觉不到重复了。
akaayy
2017-01-18 11:45:47 +08:00
是我把大家引到弯路上去了,是否重复并不是很重要
重点是不循环就可以,我的错

这个应该还是需要后端技术来配合吧
或者像 unsplash.it 一样,一个相同地址每次都是随机图片
……
动手能力太差,想找个现成的代码来改改😂😏🐯
akaayy
2017-01-18 11:51:44 +08:00
说个题外话,为什么手机版网页可以显示 emuji ,电脑网页看不到 emuji ?
下图和上贴对比
akaayy
2017-01-18 11:54:32 +08:00
额, V2EX 改规则了, sinaimg 的图片也不能直接显示了。。
jiangzhuo
2017-01-18 12:01:09 +08:00
@akaayy 你把 wx2 换成 ww2 好像能显示
另外我电脑能显示 emuji ,你要换个有 emuji 的字体吧大概
理论上不可能一直不重复
举个例子:你的展示的图片是 1px 的话,在重复 256*256*256 种图片后肯定会重复
bertonzh
2017-01-18 12:24:27 +08:00
不循环很简单,每次滚动之后把旧的那张替换掉就行。
bertonzh
2017-01-18 12:25:05 +08:00
然后需要组件本身支持循环播放,这样的很多
LCS
2017-01-18 12:32:42 +08:00
10000 张图片,每次随机一个。笨方法。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/335287

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX