【发布时间】:2021-10-23 16:54:39
【问题描述】:
我正在使用 Vercel 的 Next.js 模板,只是尝试将底部的徽标图像替换为存储在 Firebase 存储中的徽标图像。我已经配置了 next.config.js,它不会抛出错误,但不会显示图像。它仅显示带有替代文本的图像缺少占位符。 这是我的 next.config.js
/**
* @type {import('next').NextConfig}
*/
const nextConfig = {
images: {
domains: ['firebasestorage.googleapis.com'],
},
};
module.exports = nextConfig;
我还可以在浏览器中访问该图像。
编辑 14/08/21**
当我用标准的 html 标记替换 nextjs 图像标记时,图像确实会加载,因此 next 似乎有些问题。
【问题讨论】:
-
如果您转到“网络”选项卡上的开发工具,您是否看到那里的图像请求失败?
-
是的,我收到“403 Forbidden”的状态码,但是当我将 URL 直接放入浏览器时,它可以工作,我得到状态码 304。
标签: firebase next.js firebase-storage