Recherche de site Web

javascript - Expo Google-Sign-In ERREUR_DÉVELOPPEUR

J'ai développé une application React Native, et j'utilise Expo Google-Sign-In pour mon authentification Firebase. Je reçois l'erreur "DEVELOPER_ERROR" lorsque j'essaie de m'authentifier sur mon APK autonome sur Android.

Initialement, j'utilisais « Expo Google », cependant celui-ci est maintenant obsolète et mon bouton de connexion ne f

Lire la suite →

javascript - Utiliser l'URI sur expo Document-picker pour obtenir le fichier lui-même

Je suis resté bloqué en essayant de télécharger un fichier depuis react-native (Android en utilisant Expo) vers un serveur back-end. J'ai obtenu de DocumentPicker.getDocumentAsync() cette réponse

{ "name": "QuitusInscription_30769_59.pdf", "size": 41438, "

Lire la suite →

javascript - Arrêter l'audio expo-av - React Native Expo

J'utilise Audio de expo-av dans react-native-expo.

Je peux exécuter l'audio en utilisant la méthode loadAsync sur le constructeur Audio.sound.

Bien que lorsque j'essaie d'arrêter la voix, elle ne s'arrête pas.

Voici l'extrait de code minimaliste. Est-ce la bonne façon d'arrêter le son ? J

Lire la suite →

javascript - Comment rejouer une piste audio en utilisant Expo AV

Je travaille sur une application musicale avec React Native, AWS et Expo. J'utilise la bibliothèque Expo AV pour lire des fichiers audio. J'ai des difficultés à faire en sorte que la chanson se rejoue automatiquement après sa fin.

Voici mes tentatives à ce sujet.

Approches échouées :

  1. Je vois une variab

    Lire la suite →

typescript - Erreur d'Expo Location : Non autorisé à utiliser les services de localisation en arrière-plan

Je crée une application qui a besoin de la localisation actuelle de l'utilisateur et doit fonctionner en temps réel. J'utilise Location.startLocationUpdatesAsync() d'expo mais je reçois l'erreur ci-dessous. Le fichier app.json est déjà configuré et sur le téléphone j'ai accepté la permission de localisation. Quelqu'un peut-il me dire pourquoi je reçois cette erreur ?

app.json

"ios": { "supportsTablet": true, "bundleIdentifier":

Lire la suite →

reactjs - React Native Expo convertir une image URL en Base64

Je travaille sur une application qui charge des images depuis une API. La exigence de l'application est de stocker ces images hors ligne dans la base de données de l'application qui est basée sur SQLite. La seule façon à laquelle je pense est de convertir les images en chaîne Base64, et il me sera facile d'afficher les im

Lire la suite →

typescript - Comment obtenir les types pour expo-sqlite ?

Dans la version 33 du SDK Expo, SQLite a été déplacé dans son propre package, expo-sqlite, et maintenant je n'arrive plus à charger les types.

Au lieu de

import {SQLite} from 'expo';

J'ai

import {SQLite} from 'expo-sqlite';

Mais les types ne sont pas chargés.

Je reçois l'erreu

Lire la suite →

react native - headerTitleAlign : 'left', ne fonctionne pas dans EXPO avec un projet Tab TypeScript

Est-ce que mon code a un problème ? Je veux juste aligner à gauche le titre de l'en-tête « RumoR »

J'ai essayé, textAlign dans headrStyle, et ça n'a pas fonctionné.

<Stack.Navigator screenOptions={{ headerStyle: { backgroundColor: Colors.light.tint }, headerTintColor: Colors.light.background, headerTitleAlign: "left", headerTitleStyle: { fontWeight: "bold" } }} > <Stack.Screen name="Root"

Lire la suite →

typescript - erreur lors de l'utilisation de expo-image-picker : TypeError : undefined n'est pas un objet (évaluation de '_expoModulesCore.NativeModulesProxy.ExponentImagePicker')

j'utilise expo-image-picker et je fais face à ceci Erreur : Requiring module "node_modules\expo-image-picker\build\ImagePicker.js", qui a lancé une exception : TypeError : undefined n'est pas un objet (évaluation de '_expoModulesCore.NativeModulesProxy.ExponentImagePicker')

Lire la suite →

react native - ReactNative - "expo start" fonctionne avec un fichier tsx qui ne respecte pas la grammaire TypeScript

Je viens de commencer React Native. J'ai créé un projet avec "expo init" en sélectionnant l'option "blank (TypeScript)".

Créé un composant appelé GoalItem.tsx comme ci-dessous,

import React from 'react' import { View, Text, StyleSheet } from

Lire la suite →