【问题标题】:Cloudinary direct upload with upload preset and Meteor.jsCloudinary 直接上传,带有上传预设和 Meteor.js
【发布时间】:2023-03-09 02:00:01
【问题描述】:

所以我可以通过http://cloudinary.com/blog/direct_upload_made_easy_from_browser_or_mobile_app_to_the_cloud#face_detection_based_thumbnail 中基于表单的方法将图像上传到 Cloudinary,但是当我尝试增加现有文件输入时,它让我说文件正在上传,但错误提示文件丢失.

{"error":{"message":"Missing required parameter - file"}}

js代码为:

Template.fileUpload.created = function () {
    $.cloudinary.config({
      cloud_name: "theCloudName"
    })
  };

  Template.fileUpload.rendered = function () {
    var fileUploadCallback = function(err, result){
      if(err){
        console.log("Error: " + err.reason);
      }else{
        console.log("Success: " + result);
      }
    };

    $('input').unsigned_cloudinary_upload("discussionAdd", {
      cloud_name: 'theCloudName',
      tags: 'discussionAdd'
    }, {
      multiple: true
    }).bind('cloudinarydone', function (e, data) {

        $('.thumbnails').append($.cloudinary.image(data.result.public_id, {
          format: 'jpg',
          width: 150,
          height: 100,
          crop: 'thumb',
          gravity: 'face',
          effect: 'saturation:50'
        }))
      }
    ).bind('cloudinaryprogress', function (e, data) {
      console.log("data loaded is : " + data.loaded + " data size: " + data.total);

      $('.progress_bar').css('width',
        Math.round((data.loaded * 100.0) / data.total) + '%');

    });
  };

标记是:

<template name="fileUpload">
  <form class='upload_form'>
    upload an image

    <input type="file" class='upload_field cloudinary_fileupload'>
    <div class="progress_bar" style='background-color: red, height: 20px'>
    <div class='thumbnails'></div>
  </div>
  </form>
</template>

【问题讨论】:

  • 嗨 Cramhead,你用过大气中的哪个 Cloudinary 包?还是你自己的实现?请问您是如何将 Cloudinary 添加到 Meteor 的,因为它没有官方软件包 - 谢谢!
  • 我自己的实现

标签: javascript jquery meteor jquery-file-upload cloudinary


【解决方案1】:

原来我在输入标签中缺少 name="file" 属性。

【讨论】:

    猜你喜欢
    • 2013-08-04
    • 2014-01-19
    • 2014-10-21
    • 2017-08-30
    • 2017-05-10
    • 2020-12-20
    • 2015-08-26
    • 2016-04-07
    • 2013-11-05
    相关资源
    最近更新 更多