【发布时间】:2018-01-05 02:00:26
【问题描述】:
我想发送一张可能会显示“图片即将推出”之类的图片。
在 gridFS 中,我可以确定图像是否存在,如果存在则发送图像,如果不存在,我可以告诉它发送错误图像。
如果无法找到通过img src 标签请求的图像,cloudinary 中是否有一个地方可以发送某种默认图像。
我想要比破碎的图像更好的东西。
我用的是nodejs
【问题讨论】:
标签: node.js image cloudinary
我想发送一张可能会显示“图片即将推出”之类的图片。
在 gridFS 中,我可以确定图像是否存在,如果存在则发送图像,如果不存在,我可以告诉它发送错误图像。
如果无法找到通过img src 标签请求的图像,cloudinary 中是否有一个地方可以发送某种默认图像。
我想要比破碎的图像更好的东西。
我用的是nodejs
【问题讨论】:
标签: node.js image cloudinary
使用Cloudinary Node.js SDK生成图片src URL时,可以指定default_image参数:
cloudinary.image("non_existing_id.png", {default_image: "avatar.png"})
或者直接在网址中:
http://res.cloudinary.com/demo/image/upload/d_avatar.png/non_existing_id.png
您可以阅读有关此here 的更多信息。
【讨论】:
<img src="http://res.cloudinary.com/div3r6wyw/image/upload/v1501197503/300x145/<%=comp.name%>-300x145.png" alt="<%=comp.name%>" 我应该在哪里输入默认值(错误图像)
default_image 参数。您需要上传一些显示为错误图像的图像,例如将其命名为“error_img”。那么你的 URL 应该是这样的:src="http://res.cloudinary.com/div3r6wyw/image/upload/v1501197503/d_error_img.png/300x145/<%=comp.name%>-300x145.png" alt="<%=comp.name%>"