uni-app iOS SDK 3.3.11中nvue加载图片闪退 报SDWebImage错误

uni-app iOS SDK 3.3.11中nvue加载图片闪退 报SDWebImage错误

示例代码:

<image src=""></image>

操作步骤:

写个 <image> 标签,加载本地图片或是线上图片,就闪退了

预期结果:

不闪退,正常显示图片

实际结果:

闪退

bug描述:

nvue 页面在 iOS SDK 3.3.11 下,加载图片闪退,SDWebImage 版本是 5.19.4,以下是闪退日志

Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[SDWebImageManager loadImageWithURL:options:progress:completed:]: unrecognized selector sent to instance 0x600001d23540'
First throw call stack:
(
0   CoreFoundation                      0x0000000127f9c761 exceptionPreprocess + 242
1   libobjc.A.dylib                     0x0000000115a94904 objc_exception_throw + 48
2   CoreFoundation                      0x0000000127fb1873 +[NSObject(NSObject) instanceMethodSignatureForSelector:] + 0
3   CoreFoundation                      0x0000000127fa0ef4 __forwarding__ + 1459
4   CoreFoundation                      0x0000000127fa30f8 _CF_forwarding_prep_0 + 120
5   FamilyMart                          0x0000000103c4b2b2 -[WXImgLoaderDefaultImpl downloadImageWithURL:imageFrame:userInfo:instance:completed:] + 1455
6   FamilyMart                          0x0000000103bf75bd -[DCImageComponent updateContentImageWithFailedBlock:] + 1681
7   FamilyMart                          0x0000000103bf630f __31-[DCImageComponent updateImage]_block_invoke.348 + 167
8   libdispatch.dylib                   0x000000012435d747 _dispatch_call_block_and_release + 12
9   libdispatch.dylib                   0x000000012435e9f7 _dispatch_client_callout + 8
10  libdispatch.dylib                   0x00000001243668c9 _dispatch_lane_serial_drain + 1127
11  libdispatch.dylib                   0x0000000124367665 _dispatch_lane_invoke + 441
12  libdispatch.dylib                   0x000000012437476e _dispatch_root_queue_drain_deferred_wlh + 318
13  libdispatch.dylib                   0x0000000124373b69 _dispatch_workloop_worker_thread + 590
14  libsystem_pthread.dylib             0x0000000128ecac55 _pthread_wqthread + 327
15  libsystem_pthread.dylib             0x0000000128ec9bbf start_wqthread + 15
)
libc++abi: terminating due to uncaught exception of type NSException

更多关于uni-app iOS SDK 3.3.11中nvue加载图片闪退 报SDWebImage错误的实战教程也可以访问 https://www.itying.com/category-93-b0.html

4 回复

补充:SDK Core目录里面有 libSDWebImage.a,具体项目又通过 CocoaPods 引入了 SDWebImage 5.19.4

更多关于uni-app iOS SDK 3.3.11中nvue加载图片闪退 报SDWebImage错误的实战教程也可以访问 https://www.itying.com/category-93-b0.html


你好,为什么要用nvue,可以尝试用vue

因为这个页面同时存在视频播放和自定义 navbar,这种业务需求只能用 nvue 做了

回复 e***@sina.com: 你好,https://ask.dcloud.net.cn/article/36989 根据这个排查一下

回到顶部