react-native-firebase-mlkit textRecognizerProcessImage 不是函数
Posted
技术标签:
【中文标题】react-native-firebase-mlkit textRecognizerProcessImage 不是函数【英文标题】:react-native-firebase-mlkit textRecognizerProcessImage is not a function 【发布时间】:2019-09-27 15:00:27 【问题描述】:安装 react native-firebase 核心应用和 mlkit 后。当我尝试使用函数 textRecognizerProcessImage 时,mlkit 不起作用并失败。
我关注了:https://invertase.io/oss/react-native-firebase/v6/ml-vision/quick-start,另外对于 ios,我进行了 pod install 并查看了 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
【问题讨论】:
【参考方案1】:简单的解决方案... 文档谈到了
import vision from '@react-native-firebase/ml-vision';
导入视觉库。然而, vision.anyFunctionHere 不起作用,因为它不是实例。
解决方案是使用vision().anyFunctionHere
(而不是厄运的括号,这花费了我几个小时和很多挫败感-.-)
【讨论】:
github.com/invertase/react-native-firebase/issues/… 了解更多信息以上是关于react-native-firebase-mlkit textRecognizerProcessImage 不是函数的主要内容,如果未能解决你的问题,请参考以下文章