lisen87 / image_pickers

图片多选并压缩,保存图片到相册,视频多选,预览图片和视频
Apache License 2.0
90 stars 59 forks source link

IOS保存图片没反应 #131

Open DaYang816 opened 11 months ago

DaYang816 commented 11 months ago

IOS保存图片没有回调,也没有成功 IOS 16.1.1 iPhone11 IOS获取到的权限目前是 照片(所有照片) 相机 目前打开相册和相机是成功的

  downImgs() async {
      logD(1);
    for (var item in imgList) {
      logD(2);
      var path = await ImagePickers.saveImageToGallery(item);
      logD(3);
      logD(path);
    }
    WsWidget.wsToast("保存成功".tr);
  }

这是我的保存事件 日志打印到2就没反应了,控制台没有报错

lisen87 commented 11 months ago

要保存的图片url 是不是不带 http 或者 https?

DaYang816 commented 11 months ago

是网络图片,我这边带的是http的,根据文档的IOS的这块内容都有加

<key>NSAppTransportSecurity</key>
<dict>
    <key>NSAllowsArbitraryLoads</key>
    <true/>
</dict>
<key>NSMicrophoneUsageDescription</key>
<string>...</string>
<key>NSPhotoLibraryAddUsageDescription</key>
<string>...</string>
<key>NSCameraUsageDescription</key>
<string>...</string>
<key>NSPhotoLibraryUsageDescription</key>
<string>...</string>
lisen87 commented 11 months ago

http://i1.sinaimg.cn/ent/d/2008-06-04/U105P28T3D2048907F326DT20080604225106.jpg 可以试试这个图片地址,你的保存不成功的图片地址 也发我一下吧

DaYang816 commented 11 months ago

我这边测出问题了,你的链接是可以保存的,我的链接带着中文。 http://oss.welfcore.top/test/007邦女郎/0.png

lisen87 commented 11 months ago

好的,知道了,刚在找中文的地址 就是找不到

DaYang816 commented 11 months ago

同样的图片去掉中文后是可以保存的 http://oss.welfcore.top/test/007/0.png 。。我看到回复了 我梯子卡了哈哈哈 👍

DaYang816 commented 11 months ago

这个经过测试可以了,辛苦大佬们了