So konvertieren Sie einen Blob in eine URL in ReactNative
P粉659518294
P粉659518294 2023-08-10 15:38:09
0
1
681
<p>In meiner ReactNative-App habe ich Probleme beim Herunterladen von Dateien</p> <p>Backend-Antwort:</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>Ich muss diese Blob-Datei auf das Gerät herunterladen</p> <p>Anscheinend benötige ich eine Daten-URL, um die Datei auf mein Gerät herunterzuladen</p> <p>Wie generiert man diese URL aus dieser Antwort in ReactNative? </p> <p>Ich verwende den useMutation-Hook in der React-Query, um diesen Vorgang abzuwickeln</p>
P粉659518294
P粉659518294

Antworte allen(1)
P粉493313067

要下载数据,可以使用useQuery,并提供属性 onSuccess

onSuccess:(blobData)=>{
   const dataUrl = URL.createObjectURL(blobData);
   //现在您拥有了URL,可以根据您的需求下载文件或在浏览器中打开
}
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage