我正在做一個簡單的桌面應用程式來裁剪照片,為了做到這一點,我有一個帶有一些依賴項和 HTML 檔案的 npm 專案,并使用以下命令啟動瀏覽器,chromium-browser --disable-web-security.
問題是當應用程式執行此代碼時:
crop(event) {
cropper.getCroppedCanvas().toBlob((blob) => {
saveAs(new Blob([blob] ), './a.jpg');
});
并且此操作會自動下載下載檔案夾中的檔案,而不是索引檔案所在的檔案夾。
關于如何設定下載檔案的相對路徑的任何想法?
謝謝。
uj5u.com熱心網友回復:
如果您只是針對 chrome,有一種方法。您可以使用 Chrome 的 FS 功能
https://web.dev/file-system-access/
如果您首先使用此 API 加載檔案,您將擁有 FileHandler 物件以供您保存時使用
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/358227.html
標籤:javascript 谷歌浏览器
上一篇:Reacthooks:動態映射的組件子組件和獨立于父組件的狀態
下一篇:生成物件參考的哈希字串
