zoukankan      html  css  js  c++  java
  • 小程序--->小程序图片上传阿里OSS使用方法

    小程序图片上传阿里OSS使用方法

    首先看下参考文档 ( http://blog.csdn.net/qq_38125123/article/details/73870667)
    这里只将一些运用过程中遇到的问题及解决办法:

    1.cryptojs,sha1js,hmacjs,base64js在哪下载及使用方法:
    • 文件可以在阿里oss实例文档中找到。
    • 在运用过程中如果是通过require引入的,会找不到引入的方法,原因是这些js文档没有模块导出,可以在原文件里找到其顶部全局对象,exports出来即可。
    • 有些全局对象是windows,那就要删除windows,小程序没有windows全局对象。
       //例如base64js
           var Base64 = {
    
               ...//此处省略中间代码
    
       }
    module.exports = Base64;  //修改的地方
    
    2.小程序上传oss 要在oss管理后台和小程序管理后台做相应的配置具体参考上边文档
    3.上传返回400状态,及上传的文件存放目录设置在哪?
    • 上传的参数重key的值很重要,要合理设置,否则就会导致oss不识别导致400错误。
    • 存放目录设置是在key这里设置的。
        url: LOCAL.uploadImageUrl,
          filePath: imageSrc,
          name: 'file',
          formData: {
            Filename: `Inquiry/${mediadir}/${userid}/` + '${filename}',
            key: `Inquiry/${mediadir}/${userid}/` + '${filename}',
            OSSAccessKeyId: LOCAL.OSSAccessKeyId,
            success_action_status: '200',
            policy: policy,
            signature: signature,
          },
    
  • 相关阅读:
    Django Form组件实例:登录界面[Form表单提交,Ajax提交]
    开张啦!
    CART剪枝
    TensorFlow全新的数据读取方式:Dataset API入门教程
    关于神经网络中的padding
    cs231n(一)
    协方差与pearson相关系数
    Auto Encoder
    markdown公式编辑参考
    Python使用日常
  • 原文地址:https://www.cnblogs.com/frankltf/p/8133894.html
Copyright © 2011-2022 走看看