当我尝试将文件直接上传到 Cloudinary 时,没有任何反应。所选文件字段中的文件名被删除,并且没有文件添加到我的 Cloudinary 帐户的媒体库中。
这是我的 index.html.erb 文件
<%= cloudinary_js_config %>
<%= form_tag(cardset_cards_path(@cardset, @card), :method => :post) do %>
<%= cl_image_upload_tag(:image_id) %>
<%= submit_tag 'Submit' %>
<% end %>
我的 application.js 文件
// WARNING: THE FIRST BLANK LINE MARKS THE END OF WHAT'S TO BE PROCESSED, ANY BLANK LINE SHOULD
// GO AFTER THE REQUIRES BELOW.
//
//= require jquery
//= require jquery_ujs
//= require_tree .
//= require cloudinary
我确实有下载的带有 api_key 和 api_secret 的 cloudinary.yml 文件......我使用的是 Rails 4,我没有设置我的 config.assets.enabled = false,所以我相信我默认使用 Asset Pipeline。
我相信我正在遵循 Cloudinary 中的示例,但我的 Cloudinary 帐户媒体库没有显示任何上传的文件。我试过添加:html => {:multipart => true},但同样的事情没有发生。我在控制器中尝试了不同的方法来获取返回的 id,但由于什么都没有发生,我想我很乐意将文件放入我的 Cloudinary 媒体库。
——希望从泥土中升到云端