阿里云 oss JavaScript客户端签名文件上传 vue2.0
官方文档地址https://help.aliyun.com/document_detail/31925.html?spm=5176.doc31923.6.631.SAJk7p 官方文档内给的demo是传统的代码引入方式,用到的模块有crypto、hmac、sha1、base64、plupload。这些模块都是定制化的,用npm安装指定的模块会出现相应的方法找不到未定义情况,所以想在vue2.0项目中使用oss上传,需要自己定义一个crypto方法,把hmac、sha1方法放到crypto对象中,base64方法是独立的,直接把demo中的文件放入项目中,用export default dao's'hvar base64map = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/' var Crypto = {} var util = Crypto.util = { // Bit-wise rotate left rotl: function (n, b) { return (n << b) |...





