將blob轉換為URL​​在ReactNative的實作方式
P粉659518294
P粉659518294 2023-08-10 15:38:09
0
1
616
<p>在我的ReactNative應用程式中,我在下載檔案時遇到了問題</p> <p>後端的回應:</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>我需要將這個 Blob 檔案下載到裝置中</p> <p>看起來我需要一個資料 URL 將文件下載到我的裝置中</p> <p>在 ReactNative 中如何從這個回應產生該 URL? </p> <p>我在 react-query 中使用 useMutation 鉤子來處理這個動作</p>
P粉659518294
P粉659518294

全部回覆(1)
P粉493313067

要下載數據,可以使用useQuery,並提供屬性 onSuccess

onSuccess:(blobData)=>{
   const dataUrl = URL.createObjectURL(blobData);
   //现在您拥有了URL,可以根据您的需求下载文件或在浏览器中打开
}
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!