在安装react native-firebase核心应用程序和mlkit之后。当我尝试使用功能textRecognizerProcessImage时,mlkit无法正常工作并失败。
我遵循了:https://invertase.io/oss/react-native-firebase/v6/ml-vision/quick-start,此外,对于ios,我进行了pod安装,并查看了如何下载mlkit。 但是,上面的错误发生在android和ios上。 有人有线索吗?
编辑:我也可以使用google-services.json
和googleservice-info.plist
来访问firebase-project
package.json中的相关部分。我正在使用最新版本。 (如您所见,我也在使用/ auth和/ database,两者都很好!
"dependencies": {
"@react-native-firebase/app": "^6.0.0",
"@react-native-firebase/auth": "^6.0.0",
"@react-native-firebase/database": "^6.0.0",
"@react-native-firebase/ml-vision": "^6.0.0",
"react": "16.9.0",
"react-native": "0.61.1"
},
firebase.json:
{
"react-native": {
"ml_vision_face_model": true,
"ml_vision_ocr_model": true,
"ml_vision_barcode_model": true,
"ml_vision_label_model": true,
"ml_vision_image_label_model": true
}
}
答案 0 :(得分:0)
简单的解决方案... 该文档讨论
import vision from '@react-native-firebase/ml-vision';
导入视觉库。然而, vision.anyFunctionHere不能正常运行,因为它不是实例。
解决方案是使用vision().anyFunctionHere
(而不是毁灭性的括号,因为它使我花费了数小时和大量的挫败感-.-)