Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

362
Visualizações
¿Cómo puedo obtener la geolocalización de un dispositivo en React Native?

Mi aplicación necesita acceder a las coordenadas del usuario, pero no puedo encontrar la manera de hacerlo. Estoy usando Expo, pero me gustaría evitar el uso de cualquier biblioteca de Expo, ya que planeo expulsarla más tarde y no quiero tener problemas cuando lo haga.

Intenté instalar react-native-geolocation-service, pero aparece el siguiente error:

 'new NativeEventEmitter()' requires a non-null argument.

¿Hay alguna forma de obtener las coordenadas del dispositivo sin usar una biblioteca Expo?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Para la exposición, tienen su propio paquete para obtener la ubicación.

Enlace: https://docs.expo.dev/versions/latest/sdk/location/

 expo install expo-location
 import React, { useState, useEffect } from 'react'; import { Platform, Text, View, StyleSheet } from 'react-native'; import * as Location from 'expo-location'; export default function App() { const [location, setLocation] = useState(null); const [errorMsg, setErrorMsg] = useState(null); useEffect(() => { (async () => { let { status } = await Location.requestForegroundPermissionsAsync(); if (status !== 'granted') { setErrorMsg('Permission to access location was denied'); return; } let location = await Location.getCurrentPositionAsync({}); setLocation(location); })(); }, []); let text = 'Waiting..'; if (errorMsg) { text = errorMsg; } else if (location) { text = JSON.stringify(location); } return ( <View style={styles.container}> <Text style={styles.paragraph}>{text}</Text> </View> ); }
about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda