簡體   English   中英

使用Cloudinary上傳和顯示圖像

[英]Uploading and displaying image with Cloudinary

我在Ruby on Rails上,同時使用cloudinary gem和您推薦的jquery上傳器(通過//= require cloudinary

我正在使用以下幫助程序上傳

f.cl_image_upload(:the_image)

我認為上傳可以正常進行,因為我在Cloudinary的控制面板中看到了圖像,並為the_image屬性保存了一個字符串,例如

“圖像/上傳/v1412372928/wz2yv3w04xnaferfyqrv.jpg#c1ecda5de9194c1357ef800128b154ff9c7e5593”

但是,當我想使用此幫助程序顯示圖像時,收到錯誤圖像:

cl_image_tag(@user.the_image, :alt => "Sample Image")

Cloudinary的image_helper生成以下URL:

http://res.cloudinary.com/gnossy/image/upload/v1/image/upload/v1412372928/wz2yv3w04xnaferfyqrv.jpg%23c1ecda5de9194c1357ef800128b154ff9c7e5593

我一直在遵循這些指南:
http://cloudinary.com/documentation/rails_image_upload
http://cloudinary.com/documentation/rails_integration

載波可以獲取圖像的值並解析相關參數。 有關Carrierwave和Cloudinary的更多信息,請訪問: http ://cloudinary.com/documentation/rails_carrierwave

您可以手動使用PreloadedFile類來手動獲取圖像的標識符。 您可以看一下示例項目 ,該示例演示了通過Carrierwave集成的服務器站點和客戶端上載。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM