我正在按照React Native Image Picker的说明操作,我对在pod 'react-native-image-picker', :path => '../node_modules/react-native-image-picker
cannot read property 'showImagePicker' of undefined error when calling ImagePicker.showImagePicker(options)
感到困惑
https://github.com/react-community/react-native-image-picker#install
据我所知,它将此行添加到podfile
{{1}}
它似乎不会链接iOS Xcode项目中的任何其他内容,也不会挂接或链接xcode项目中的任何其他内容。
在react本机代码中调用ImagePicker会产生运行时错误
{{1}}
ImagePicker和showImagePicker在javascript运行时中定义,所以我认为错误来自ios方面。
作为替代方案,我之后尝试运行pod install,并且遇到了一个构建错误,其中找不到反应库的标题。
答案 0 :(得分:0)
您基本上有两个选项,使用react-native链接或使用cocoapods。 react-native link
会将框架链接到IOS和Android。如果你决定使用cocoapods,它只适用于IOS。