收藏
回答

报告一个bug:count: 9 微信端上传图片时设置超过9张苹果手机无法上传图片

count: 9 微信端上传图片时,如果设置上传图片最大张数9张或者小于9张,安卓、苹果手机都可以正常使用!

但当设置超过9张,比如12张 count: 12 ,则只有安卓的可以正常上传,苹果的手机上传时无反应!苹果手机微信版本:8.0.18

https://res.wx.qq.com/open/js/jweixin-1.2.0.js


wx.chooseImage({

    count: 9, // 默认9

    sizeType: [ 'compressed'], // 可以指定是原图还是压缩图,默认二者都有['original', 'compressed']

    sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有['album', 'ca


count: 1 设置超过9张苹果手机上传图片时无反映!

wx.chooseImage({
  count: 1, // 默认9
  sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
  sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有
  success: function (res) {
  var localIds = res.localIds; // 返回选定照片的本地ID列表,localId可以作为img标签的src属性显示图片
  }
});


最后一次编辑于  2022-03-27
回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    2022-03-27
    你好,请问是小程序开发调用wx.chooseImage吗?
    
    2022-03-27
    有用
    回复 2
    • 飘
      2022-04-03
      是微信公众号网页开发调用wx.chooseImage,如果设置count超过9张,只有安卓可以上传招聘,苹果手机不行!9张及以下都可以!
      2022-04-03
      回复
    • 社区技术运营专员--许涛
      社区技术运营专员--许涛
      2022-04-06回复
      提供下复现链接
      2022-04-06
      回复
  • 邓威
    邓威
    2023-10-23

    时间2023/10/23,遇到了同样的问题,微信网页调用wx.chooseImage接口时,当count小于9时,ios和安卓设备均可正常上传图片;当count大于9时,安卓可正常上传图片,ios无法上传图片

    遇到问题的代码如下:

        wx.chooseImage({
          count: 11,
          sizeType: ['original'], // 'original', 'compressed',
          sourceType: ['album', 'camera'], // 'album', 'camera',
          success: async function (res) {
        	    ......
          },
        })
    


    2023-10-23
    有用
    回复
登录 后发表内容