【问题标题】:Filepicker.io - Multiple not working, and not getting success callbackFilepicker.io - 多个不工作,并且没有获得成功回调
【发布时间】:2014-03-05 03:00:11
【问题描述】:

我刚刚开始使用 filepicker.io

我有这个:

   'focus #attachment' : function() {
       filepicker.pickAndStore({
        mimetype: "image/*",
        folders: { location: "S3" },
        access: 'public',
        multiple: true
       },
       function(InkBlobs){
           console.log(JSON.stringify(InkBlobs));
       },
       function(FPError){
           console.log(FPError.toString());
       });
   }

对于成功函数,我需要 JSON 数组来完成一些数据库工作。这就是我迷路的地方:

  1. multiple: true 似乎不起作用。我仍然只能选择一个文件。
  2. 文件正在正确上传到 S3,但我在 console.log 调用中没有得到任何信息。

感谢您的帮助 S.O.

【问题讨论】:

    标签: javascript filepicker.io


    【解决方案1】:

    Filepicker pickAndStore 函数也有 storeOptions 参数:

    filepicker.pickAndStore(picker_options, store_options, onSuccess(InkBlobs){}, onError(FPError){})
    

    这就是为什么您在控制台中没有得到任何东西的原因。 位置和商店属性属于 store_options。试试这个:

    'focus #attachment' : function() {
      filepicker.pickAndStore({
            mimetype: "image/*",
            folders: true,
            multiple: true
        },
        {
            access: 'public',
            location: 'S3' 
        },
        function(InkBlobs){
            console.log(JSON.stringify(InkBlobs));
        },
        function(FPError){
            console.log(FPError.toString());
        }
    );
    }
    

    【讨论】:

      猜你喜欢
      • 2020-12-29
      • 1970-01-01
      • 2019-10-16
      • 1970-01-01
      • 2023-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多