Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

239
Vistas
Posible rechazo de promesa no controlada (id: 0) react-native-text-recognition

Intenté agregar el método try / catch pero fue en vano, ¿tal vez lo agregué de manera incorrecta?


Objetivo : Abra la cámara y escanee una imagen en busca de texto, si tiene alguno, el texto se mostrará debajo de "Reconocimiento de texto".


El único lugar donde escribí el código fue en App.js:

 import React, {useEffect, useState} from 'react'; import { launchCamera, launchImageLibrary } from 'react-native-image-picker'; import TextRecognition from 'react-native-text-recognition'; import { SafeAreaView, StatusBar, Text, View, } from 'react-native'; const App = () => { const [image, setImage] = useState(null); const [text, setText] = useState(null); useEffect(() => { launchCamera({}, setImage); //launch camera (active) }, []); // useEffect(() => { // launchImageLibrary({}, setImage); //i can launch library using this // }, []); useEffect(() => { (async () => { if (image) { const result = await TextRecognition.recognize(image.assets[0].uri); console.log(result); setText(result); } })(); },[image]); return ( <SafeAreaView> <StatusBar> <View> <Text>Text Recognition</Text> {text ? <Text>{text}</Text> : null} </View> </StatusBar> </SafeAreaView> ); }; export default App;

about 4 years ago · Santiago Gelvez
1 Respuestas
Responde la pregunta

0

Intente envolver la await TextRecognition.recognize(...) con un intento/captura:

 useEffect(() => { (async () => { if (image) { try { const result = await TextRecognition.recognize(image.assets[0].uri); console.log(result); setText(result); } catch (error) { console.error(error); } } })(); },[image]);
about 4 years ago · Santiago Gelvez Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda