zoukankan      html  css  js  c++  java
  • 关于ue上传图片到七牛云设置key

    多图上传设置key:

    dialogs文件下面,image文件下面的image.html,链接webuploader.js,不链接webuploader.min.js

    webuploader.js里面


    查找server (多出存在)

    在这部分注释代码

      * @fileOverview Transport
      * @todo 支持chunked传输,优势:
      * 可以将大文件分成小块,挨个传输,可以提高大文件成功率,当失败的时候,也只需要重传那小部分,
      * 而不需要重头再传一次。另外断点续传也需要用chunked方式。

    下面,大概6199行,找到这段代码:

    formData.append( opts.fileVal, blob.getSource(),
                                opts.filename || owner._formData.name || '' );

    在它后面加上:

    //这步是获取文件后缀名
    
    var fileExt=(/[.]/.exec(opts.filename)) ? /[^.]+$/.exec(opts.filename.toLowerCase()) : '';
    
    var key = 'promotion/img/'+uuid()+'.'+fileExt[0];(自己配置,这里是举例。提供uuid()方法的uuid.js文件在image文件夹里引进去)
    
    formData.append('key', key);

    拖动图片到编辑区设置key:

    ueditor.all.js文件搜索xhr。

    23824行左右加入代码:

    //这步是获取文件后缀名
    var fileExt=(/[.]/.exec(file.name)) ? /[^.]+$/.exec(file.name.toLowerCase()) : '';
    (自己配置,这里是举例。提供uuid()方法的uuid.js文件在外面项目引进去)
            var key = 'promotion/img/'+uuid()+'.'+fileExt[0];
            fd.append('key', key);
  • 相关阅读:
    mac-常用命令
    react-redux-数据流
    ##通讯录阶段重要代码
    ##DAY15——UICollectionView
    ##DAY14——StoryBoard
    通讯录——单例
    通讯录——选择图片
    ##DAY13——可视化编程之XIB
    ##DAY12 UITableViewCell自定义
    ##DAY10 UITableView基础
  • 原文地址:https://www.cnblogs.com/fdw-bk/p/5807716.html
Copyright © 2011-2022 走看看