Firebase存储映像在iMessage的链接预览中不工作
发布时间:2022-06-25 21:42:56 248
相关标签: # 信息
我有一个由函数根据请求生成的网页。
认为一个 url 像
https://mywebsite.app/posts/postOne,我根据请求postOne在 Firestore 中查找,获取有关它的一些详细信息并生成一个页面。
这在大多数情况下都有效,但对于托管在 Firebase 存储中的图像,即使存在令牌,iMessage 也无法呈现此图像的预览。如果我下载图像,将其上传到 Imgur,然后换掉 URL,它就可以正常工作。
例如:
<meta property="go:title" content="Blog Post One">
<meta property="og:image" content="https://firebasestorage.googleapis.com/v0/b/myapp.appspot.com/o/blogPosts%2Fposts%2FpostOne%2FpostOneCoverPhoto.png?alt=media&token=imageToken">
不会正确呈现,它会显示标题和我的页面图标,但图像不会加载。
而如果我把那个精确的图像上传到 Imgur,然后生成一个这样的页面:
<meta property="go:title" content="Blog Post One">
<meta property="og:image" content="https://i.imgur.com/myImgurImageId.jpg">
一切都正确渲染。这是 Firebase 如何处理来自 iMessage 等客户端的请求的问题,还是更可能是 iMessage 中的错误?
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报