SDWebImageManager 访问图片计算width和height ==0,地址中包含符号 |

webp.pic.jpg
                NSString *strwbp = @"https:\/\/img.pddpic.com\/mms-material-img\/2022-07-30\/c0535113-175e-41c9-b1f8-e65c19821133.jpeg?imageMogr2\/thumbnail\/400x|imageView2\/2\/w\/400\/q\/80\/format.webp";
                UIImageView *imgView = [[UIImageView alloc] init];
                [imgView sd_setImageWithURL:[NSURL URLWithString:strwbp] completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType, NSURL *imageURL) {
                    CGFloat sizeWw = image.size.width;
                    CGFloat sizeHh = image.size.height;
                    // 这里 sizeWw = 0, sizeHh = 0 怎么破
                }];
/// webp 图片处理
    [SDImageCodersManager.sharedManager addCoder:SDImageWebPCoder.sharedCoder];

问题出在这里

| 这个符号的问题。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容