You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

为什么我的baguetteBox轮播组件无法显示谷歌云盘存储的图片?

问题原因

baguetteBox 默认内置的资源过滤器只会识别后缀为常见图片格式(jpg、png、gif、webp等)的链接,你使用的谷歌云盘直链(lh3.googleusercontent.com域名)没有携带图片后缀,被过滤器判定为非图片资源,因此轮播功能不会触发,也无法加载图片。

解决方案

1. 自定义baguetteBox初始化规则

初始化轮播库的时候新增filter配置项,把谷歌云盘的域名加入匹配规则:

baguetteBox.run('.gallery', {
  // 匹配规则同时覆盖常规图片后缀、谷歌云盘lh3域名的图片直链
  filter: /\.(gif|png|jpe?g|webp)$|^https:\/\/lh3\.googleusercontent\.com\//i
});

2. 确认图片访问权限

确保你的谷歌云盘图片已经设置为公开可访问,权限选择「任何拥有链接的用户均可查看」,否则链接会返回403错误导致无法加载。


内容的提问来源于stack exchange,提问作者CarlosDnl

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.27 20:15:03