2017-07-28 18 views
0

我想發送一個圖像,可能會說「Image coming soon」。如果圖像無法在cloudinary中找到,我該如何發送錯誤圖像(默認圖像?)

在gridFS中,我可以找出圖像是否存在,如果存在,發送圖像,如果不是我可以告訴它發送錯誤圖像。

在cloudinary中是否有一個地方有一個默認圖像發送,如果它不能像img src標籤那樣找到請求的圖像。

我想要比破碎的圖像更好的東西。

我用的NodeJS

回答

0

當生成與Cloudinary Node.js的SDK中的圖片src網址,您可以指定default_image參數:

cloudinary.image("non_existing_id.png", {default_image: "avatar.png"}) 
在URL

或者直接:

http://res.cloudinary.com/demo/image/upload/d_avatar.png/non_existing_id.png

你可以閱讀更多關於here

+0

這似乎並沒有在這裏工作是原始的img源。我使用ejs模板,這就是爲什麼你會看到'

+0

它看起來像你的圖片URL不包括'default_image'參數 您需要上傳一些出現在錯誤圖片中的圖片,例如將其命名爲「error_img」,那麼您的網址應如下所示: 'src =「http://res.cloudinary。 com/div3r6wyw/image/upload/v1501197503/d_error_img.png/300x145/<%= comp.name%> - 300x145.png「alt =」<%= comp.name%>「' –

相關問題