recherche

Maison  >  Questions et réponses  >  le corps du texte

Comment convertir un blob en URL dans ReactNative

<p>Dans mon application ReactNative, je rencontre des difficultés pour télécharger des fichiers</p> <p>Réponse du backend :</p> <p><code>{"_data": {"__collector": {}, "blobId": "E582A159-8E6E-48D2-B245-CA62A7005706", "name": "v1-download-proforma-invoice. json", "offset": 0, "size": 108769, "type": "application/json"}}</code></p> <p>Je dois télécharger ce fichier blob sur l'appareil</p> <p>On dirait que j'ai besoin d'une URL de données pour télécharger le fichier sur mon appareil</p> <p>Comment générer cette URL à partir de cette réponse dans ReactNative ? </p> <p>J'utilise le hook useMutation dans la requête de réaction pour gérer cette opération</p>
P粉659518294P粉659518294475 Il y a quelques jours637

répondre à tous(1)je répondrai

  • P粉493313067

    P粉4933130672023-08-11 14:57:45

    Pour télécharger des données, vous pouvez utiliser useQuery,并提供属性 onSuccess :

    onSuccess:(blobData)=>{
       const dataUrl = URL.createObjectURL(blobData);
       //现在您拥有了URL,可以根据您的需求下载文件或在浏览器中打开
    }

    répondre
    0
  • Annulerrépondre