suchen

Heim  >  Fragen und Antworten  >  Hauptteil

So konvertieren Sie einen Blob in eine URL in ReactNative

<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粉659518294P粉659518294558 Tage vor680

Antworte allen(1)Ich werde antworten

  • P粉493313067

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

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

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

    Antwort
    0
  • StornierenAntwort