引言
最近又把博客的主题换回了以前的Cuteen,Joe当时一时看的挺好看,但是看久了就感觉疲劳了。不够个性,有点太商业,不合我的胃口。
换回Cuteen后,遇到了一些问题——主题设置里涉及到了大量的自定义图片。
比如:首页顶部的大图。选择一张固定的图片?可以,但不是最佳选择。
我想它可以随机刷新。
嗯~这时候你可能会说,简单!网上有很多随机图片的接口,包括本博客也有一篇专门的文章写这个。
但是,我不得不承认别人的接口有几点与我水土不服:
- 获得的图片并不一定都是我喜欢的。
- 稳定性不知道,别人是否稳定是我无法控制的,但是我自建的是我可以掌控的。
- 返回图片的大小未知,如果很小,就会不清晰。但如果很大,会让博客加载的很慢,很影响体验。
- 每刷新一次,就能获得一个新的图片,这固然很酷。但是从性能的角度来看,这是不太好的,所以我给随机图片设置了60秒的缓存。意思就是,每60秒才会更换一个新的图片。
OK,既然想到了,那我们就开始写这样的一个接口~
效果
怎么写的过程就不在这里赘述了,直接看看效果吧。
1、取材于360壁纸库:随机图片 - WuSuoV
包含了热门、美女、动漫、游戏、风景、萌宠、炫酷
在这里就贴一下“热门”的随机图
2、必应壁纸:必应壁纸 - WuSuoV
包含桌面版和手机版
结语
现在博客的顶部大图就是选了“风景”随机图,目测不管图片显示还是加载效果方面都还可以。
欢迎有疑惑在勿埋我心评论区留言。