小编Abd*_*hdy的帖子

使用react-native-svg时执行UI块时抛出异常

我的应用程序突然开始崩溃并给了我这个错误:

Exception thrown while executing UI block: -[__NSCFNumber firstObject]: unrecognized selector 
sent to instance 0xb553069cd18775de`
Run Code Online (Sandbox Code Playgroud)

一段时间后,我能够隔离生成错误的部分,并发现它与从react-native-svg导入的Svg组件有关。
我尝试删除并重新安装node_modules,并尝试重置缓存,我什至尝试从头开始创建一个新的expo应用程序,该应用程序除了渲染Svg组件外什么也不做,但问题仍然存在。

在 Android 上我收到不同的错误消息:

Error while updating property 'fill' of a View managed by: RNSVGGroup
null
java.Lang.Double cannot be cast to
java.Lang.String
Run Code Online (Sandbox Code Playgroud)

我的代码如下所示:

Exception thrown while executing UI block: -[__NSCFNumber firstObject]: unrecognized selector 
sent to instance 0xb553069cd18775de`
Run Code Online (Sandbox Code Playgroud)

错误截图

react-native expo react-native-svg

2
推荐指数
1
解决办法
7275
查看次数

标签 统计

expo ×1

react-native ×1

react-native-svg ×1