上传头像报错
来源:10-10 用七牛上传图片资源(2)
番茄乌梅
2016-11-18
_getQiniuToken(){ var accessToken = this.state.user.accessToken var signatureURL = config.api.base + config.api.signature return request.post(signatureURL, { accessToken: accessToken, cloud: 'qiniu', }) .catch((err) =>{ console.log(err)//这里打印的错误 }) }, _pickPhoto(){ var that = this ImagePicker.showImagePicker(photoOptions, (res) => { if (res.didCancel) { return } var avatarData = 'data:image/jpeg;base64,' + res.data var uri = res.uri that._getQiniuToken() .then((data) => { if(data && data.success){ var key = data.data.key var token = data.data.token var body = new FormData() console.log(key) body.append('token', token) body.append('key', key) body.append('file', { type: 'image/png', uri: uri, name: key }) that._upload(body) } }) }) },
写回答
2回答
-
Scott
2016-11-29
这是什么鬼呢,把 node_modules 删掉,重新安装一遍看看,看是不是以来的哪个模块缺失了
00 -
Scott
2016-11-18
感觉是七牛的这个模块报错了,非项目代码的问题,把七牛模块卸载掉,重新安装一遍,安装一个老一点的七牛版本试试看
022016-11-28
相似问题