如何使用 Firebase 托管来托管图像?
Posted
技术标签:
【中文标题】如何使用 Firebase 托管来托管图像?【英文标题】:How To Host An Image With Firebase Hosting? 【发布时间】:2019-04-19 00:09:37 【问题描述】:问题
如何使用 Firebase 托管来托管图像文件?
我目前正在通过 Firebase 在应用消息传递中的步骤来设置消息以在应用内显示给用户。当被要求为 UI 建议使用 Firebase hosting 的消息提供 图像 URL 时。我已按照设置说明成功托管了我的第一个站点。
我找不到有关托管图像资源的文档,例如可以路由到特定 URL 的 png 文件。
设置
主机配置
托管成功
【问题讨论】:
“Open Hosting Documentation”链接怎么样? 是的,@RobertHarvey,它路由到上面链接的相同文档。文档必须假设一个人知道如何托管图像。但是,我是一名 android 开发人员,所以任何提示都将不胜感激:-) 你是对的@RobertHarvey。这确实不是 Firebase 托管技术支持。 *** 是一个面向爱好者和专业开发人员的问答平台。上面定义的问题是关于文档的一部分缺乏明确性。我希望这对遇到相同问题的其他人有用。感谢您的上述想法。 【参考方案1】:解决方案
在初始化Firebase Hosting时默认的public目录下,添加png等图片资源文件即可。
部署资源后,您可以在 url 中引用资源。
文件结构
图片的网址
https://your-project-name.firebaseapp.com/your-image.png
【讨论】:
谢谢,这似乎工作正常,但是如果 /assets/images 下的图像似乎无法正常工作以上是关于如何使用 Firebase 托管来托管图像?的主要内容,如果未能解决你的问题,请参考以下文章
如何使托管在 Amazon S3 上的图像不那么公开但不完全私有?
如何在 Firebase 托管上部署 next.js 应用程序?