七牛javascript-sdk官方地址:https://developer.qiniu.com/k...github中七牛sdk上传功能参考代码:https://github.com/qiniu/js-sdk上传20M相机高清图片,需要在图片后添加后缀:+?'imageslim/3/h/136',对上传的文件进行处理,否则图片会有小问题,这个用于处理图片方法:https://developer.qiniu.com/d...安装相应插件到依赖:npminstallqiniu-js七牛上传使用七牛sdk,图片上传时会自动压缩显示。上传成功后,resolve()会返回两个参数:hash,key,使用返回的key字段与后台返回的七牛域名进行拼接,形成新的图片地址,但返回的key没有类似的后缀为.jpg,所以需要在上传前,将七牛SDK的key替换成自己的logo============================================================================================================================js生成全局唯一标识方法(guid)函数guid(uuid){return'xxxxxxxxxxxx4xxxyxxxxxxxxxxxxxxxxxxx'.replace(/[xy]/g,function(c){varr=Math.random()*16|0\,v=c=='x'?r:(r&0x3|0x8);returnv.toString(16);})+uuid;}图太小了,放第二个代码看清楚备注比较:如果上传不成功,测试过程中没有报错,可以打印七牛token,后台返回。根本原因是token丢了。调整这个方法后,七牛的sdk就无法上传了
