引用豆瓣图片,手机上不能显示

引用豆瓣图片,手机上不能显示

问题描述

在做一个个人页面时,引用了豆瓣读书里面书籍封面图片。但是出现一个现象:在web端可以显示的图片,在手机上却不能正确的加载出来。

原因

豆瓣API请求是有限制的,约为每分钟40次,超过了这个次数就要被限制,限制为每分钟10次。所以,如果网页上引用了大量的豆瓣图片,那么,一次可能会加载出一些,但是加载不出来全部。特别是刷新之后,确定为同一源头发起的请求之后,大量的图片将请求不到。

解决方法

使用图片缓存方法,使用https://images.weserv.nl/?url=再加上原来豆瓣图片地址去掉https://的链接,即可访问。

具体:

//  原来
https://img3.doubanio.com/view/subject/l/public/s2955123.jpg
//  修改后
https://images.weserv.nl/?url=img3.doubanio.com/view/subject/l/public/s2955123.jpg

转载于:https://www.cnblogs.com/yejingping/p/10802290.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值