我用cordova拍照后的图片转为blob,然后用multipartUpload接口上传报错如下:
_getFileSize requires Buffer/File/String.
不要用 /aliyun-oss-sdk-min.js
我换成 https://raw.githubusercontent.com/ali-sdk/ali-oss/master/dist/aliyun-oss-sdk.js 可以了
阿里云的 sdk bug真多啊。相信工程师们在夜以继日地修 Bug。发现问题是首先到 Github上下载最新的 Sdk看看。
ali-oss-sdk.js里只支持Buffer/File/String三种格式的数据上传,调试进去修改那里的控制条件,多加一个Blob能够解决,亲测可用.
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。