mlkit
mlkit copied to clipboard
Detection Not calling in IOS
The camera will start if I manually create a MLKitView but no callback received
Steps to recreate
mounted() {
LocalNotifications.requestPermission().then(() => {
this.sendNotification('Starting scan', 'Scan your cards')
this.initMLKit()
})
}
.......
initMLKit() {
const image = new MLKitView();
image.cameraPosition = CameraPosition.Front
image.detectionType = DetectionType.Text
image.torchOn = true
image.requestCameraPermission().then(() => {
console.log(image.detectionType)
image.on('detection', this.onDetection)
});
},
onDetection(event) {
alert(event)
if(event.type === DetectionType.Image){
const text = event.data;
this.sendNotification('Card recognized', event.data)
}
}
}
I see the camera opens but I get zero detections