收藏
回答

微信公众号JS-SDK中的多图上传问题

用的是拍照或从手机相册中选图接口+上传图片的接口,上传多图的时候 预览是没有问题的,都能出来。 但是上传的时候,ios手机只能上传成功最后一张图,android系统手机则没问题,都可以上传成功,有谁遇到这种问题了吗?代码如下:

wx.chooseImage({
         success: function (res) {
             var localId = res.localIds;
             for (var i = 0; i < localId.length; i++) {
                 str_pics += "<img src='" + localId[i] + "' id='" + localId[i] + "'/>";
                 wx.uploadImage({
                     localId: localId[i].toString(),
                     isShowProgressTips: 1,
                     success: function (res) {
                         $("#imgs_area").append("<input name='media_ids[]' type='hidden' value='" + res.serverId + "'>");
 
                     }
                 });
             }
             $("#imgs_area").append(str_pics);
         }
     });

刚又测试了一下 iPhone手机 拍照上传 拍了2张图片 没问题 都能上传,但是 只要是选择相册多图 始终都是只能上传最后一张


最后一次编辑于  2018-08-15  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答