小编cra*_*ead的帖子

5
推荐指数
1
解决办法
1546
查看次数

使用上传预设和Meteor.js进行Cloudinary直接上传

所以我可以通过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"}}
Run Code Online (Sandbox Code Playgroud)

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 …
Run Code Online (Sandbox Code Playgroud)

javascript jquery meteor cloudinary jquery-file-upload

2
推荐指数
1
解决办法
2110
查看次数