react-naitve 组件 'RNCamera' 重新注册冒泡事件 'topPictureTaken' 作为直接事件 moduleConstantsForComponent

Nve*_*yan 5 javascript reactjs react-native react-native-ios

反应原生 RNCamera 问题

有人对这个问题有任何想法吗?

我在用 "react": "^16.12.0", "react-native": "^0.61.5", "react-native-camera": "^3.13.1",

Mac 操作系统 - 版本 10.15.1

Nodejs - 版本 v10.16.0

Yas*_*sin 0

我知道这是一个老问题,但我会留下答案,这样它可以帮助将来遇到同样问题的人。

当将react-native-camera库与react-native-document-scanner库一起使用时,会发生此问题,因为两者都有一个名为onPictureTake的同名事件的同名事件,该事件导致此问题。

解决方案是通过搜索“onPictureTake”并替换一个库的 .h 和 .m 文件中出现的所有内容来手动重命名该事件的名称。不幸的是,每次更新 Pod 时都需要进行此更改。