微信上传图片接口报{"errMsg":"uploadImage:missing arguments"}错误
来源:互联网 发布:淘宝会员账号是什么 编辑:程序博客网 时间:2024/06/08 02:48
微信官方文档有时候也有坑,文档上讲上传图片接口为:
wx.uploadImage({ localId: '', // 需要上传的图片的本地ID,由chooseImage接口获得 isShowProgressTips: 1, // 默认为1,显示进度提示 success: function (res) { var serverId = res.serverId; // 返回图片的服务器端ID }});
我在选择图片之后进行上传,代码如下:
//选择图片wx.chooseImage({count: 1, // 默认9sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有success: function (res) {var localIds = res.localIds; // 返回选定照片的本地ID列表,localId可以作为img标签的src属性显示图片//上传图片wx.uploadImage({localId : localIds, // 需要上传的图片的本地ID,由chooseImage接口获得isShowProgressTips: 1, // 默认为1,显示进度提示success: function (res) {var serverId1 = res.serverId; // 返回图片的服务器端ID(serverId)alert(serverId1);}});}});
但是就是不成功,报{"errMsg":"uploadImage:missing arguments"}错误,搜了一下很多人都遇到这个坑:
解决办法很简单,就是把 localId : localIds, 换成 localId : localIds.toString(),就是把选择图片啊之后的本地素材强转成字符串格式,然后就好了:
//上传图片wx.uploadImage({localId : localIds.toString(), // 需要上传的图片的本地ID,由chooseImage接口获得isShowProgressTips: 1, // 默认为1,显示进度提示success: function (res) {var serverId1 = res.serverId; // 返回图片的服务器端ID(serverId)alert(serverId1);}});
0 0
- 微信上传图片接口报{"errMsg":"uploadImage:missing arguments"}错误
- 微信上传图片接口报{"errMsg":"uploadImage:missing arguments"}错误
- 微信公众号 -- 上传图片返回url接口报"errcode":41005,"errmsg":"media data missing
- PHP调用微信接口报{"errcode":41005,"errmsg":"media data missing"}错误
- 微信公众开发-- 上传图片 "errcode":41005,"errmsg":"media data missing"
- 微信图像接口:拍照或从手机相册中选图接口chooseImage+预览图片接口previewImage+上传图片接口uploadImage+下载图片接口downloadImage
- 微信公众号开发上传零时素材遇到"errcode":41005,"errmsg":"media data missing
- 微信公众号开发上传零时素材遇到"errcode":41005,"errmsg":"media data missing
- 微信公众号接口开发:新增临时素材{"errcode":41005,"errmsg":"media data missing"}
- 微信上传图文消息素材报错:{ errcode: 40007, errmsg: 'invalid media_id hint: [klcWoA0078ure1]' }
- 调用 微信接口报错 {"errcode":48001,"errmsg":"api unauthorized, hints: [ req_id: 1QoCla0699ns81 ]"}
- 微信接口 上传图片
- 微信公众号开发---上传临时素材到公众号遇到的问题:"errcode":41005,"errmsg":"media data missing
- 微信公众号开发---上传临时素材到公众号遇到的问题:"errcode":41005,"errmsg":"media data missing
- 使用uploadImage.swf实现多图片上传
- 【企业微信开发笔记】调用上传临时素材文件接口报empty media data错误
- 微信JSSDK chooseImage uploadImage 接口 在IOS与安卓的差异
- 调用微信接口上传图片总结
- UITableView在Grouped风格下底部留白
- 解题报告_HDU1412{A} + {B}_set
- AFNetworking3.0 GET/POST 以及上传(多)文件,下载文件
- S5PV210之X210平台刷机注意事项
- redis-发布订阅
- 微信上传图片接口报{"errMsg":"uploadImage:missing arguments"}错误
- 在window打包war
- [BZOJ 4584][Apio2016]赛艇:DP+组合数
- caffe源码学习中-tools/caffe.cpp
- Android Glide 加载圆形图片和圆角图片的两种方法
- 史上最全web.xml配置文件元素详解
- 03 QT里的多态
- Xcode Bug Missing files
- netty-Channel-boss-worker-group