请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

图库数量选择

 launchImageLibrary(
        {
          mediaType: 'photo',
          quality: 1,
          selectionLimit: 9,
          includeBase64: true,
        },
        (res: ImagePickerResponse) => {
          const {assets} = res;
          if (!assets?.length) {
            console.log('选择图片失败');
            return;
          }
          console.log(`共选择了${assets.length}张`);
          const {uri, width, height, fileName, fileSize, type} = assets[0];
          console.log(`uri=${uri}, width=${width}, height=${height}`);
          console.log(
            `fileName=${fileName}, fileSize=${fileSize}, type=${type}`,
          );
        },
      );
根据apI,android设置了selectionLimit也能无限选择,我看github上也有相关的issue,是选取后手动再去截取,怎么才能像小红书那样选择时就限制数量,他们是怎么玩的

正在回答 回答被采纳积分+3

1回答

FE大公爵 2023-04-08 23:38:07
你的需求是想选择多张图片是吧?这个库应该是可以实现的,但是如果选出来的图片要支持裁剪,就需要额外的支持。相关代码我可以后面贴到QQ群,或者后面更新一些视频发上去。
0 回复 有任何疑惑可以回复我~
  • 提问者 y9527 #1
    不是裁剪;是选择多张图片,现在这个库是可以选择多张,但是不能限制选择数量,即便是设置了selectionLimit,也没用
    回复 有任何疑惑可以回复我~ 2023-04-09 00:12:26
  • FE大公爵 回复 提问者 y9527 #2
    好像是有bug,这个问题你先保留,我找个新的库后续发出来
    回复 有任何疑惑可以回复我~ 2023-04-09 11:56:20
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信