File轉為Base64
...
...
...
日常使用文件上傳方式,都是通過input type='file'的文件選擇框進行文件上傳。但是會通過其他交互方式等到圖片的base64格式進行上傳。具體情況如下示意: 在項目開發中,需要進行照片采集,通過攝像頭直接拍照采集到人臉數據,再上傳到后台進行保存。照片采集插件,返回的人臉數據 ...
項目背景是做圖片識別,接口需要上傳圖片格式為base64格式的,react項目的相關代碼: ...
64->File blob->64 原生請求blob ...
先上代碼 由於項目需要將base64轉換為file文件上傳到服務器 正常使用new File()就可以了 使用后發現ios系統有兼容問題 后來一頓搜索 找到了一個曲線救國的方法 就是 base64 ->blob->file 這樣就能解決ios的兼容問題了 atob(ascii ...
file轉Base64 ...
首先放上 MDN文檔地址 使用場景:因業務需要使用到了 Ant Design 的 Upload 組件上傳文件。當上傳文件為圖片格式時,會自帶一個 thumbUrl 屬性,值為縮略圖的base64格式。 因業務需求是用作 OCR 識別,因此縮略圖是不行的,需要使用原圖,否則識別不准,不滿足產品需求 ...