PictureSelector 开启压缩后一直loading

hrysbysz  于 6个月前  发布在  其他
关注(0)|答案(3)|浏览(48)

Current use version?

当前使用的版本是多少?
3.11.1

Will this problem occur in demo?

Demo能否复现这问题?
必现

Describe the problem or provide an error log?

描述问题或提供错误log?

部分手机压缩不会掉,打断点发现callback没有击中任何一个onResultEvent。

       if (TextUtils.isEmpty(srcPath)) {
                        onResultEvent(result);
                    } else {
                        LocalMedia media = queue.get(srcPath);
                        if (media != null) {
                            if (SdkVersionUtils.isQ()){
                                if (!TextUtils.isEmpty(compressPath) && (compressPath.contains("Android/data/")
                                        || compressPath.contains("data/user/"))) {
                                    media.setCompressPath(compressPath);
                                    media.setCompressed(!TextUtils.isEmpty(compressPath));
                                    media.setSandboxPath(media.getCompressPath());
                                }
                            } else {
                                media.setCompressPath(compressPath);
                                media.setCompressed(!TextUtils.isEmpty(compressPath));
                            }
                            queue.remove(srcPath);
                        }else{
// TODO 添加这个判断是否可行
   onResultEvent(result);
}
                        if (queue.size() == 0) {
                            onResultEvent(result);
                        }
                    }
vzgqcmou

vzgqcmou1#

@DenkoWu 请问怎么处理的啊

2ledvvac

2ledvvac2#

@DenkoWu 請問有解決了嗎

d4so4syb

d4so4syb3#

检查一下压缩代码吧,是不是没有调用Luban.Builder.launch()方法

相关问题