鍍金池/ 問答/HTML5  HTML/ JS如何實現(xiàn)下載文件到用戶指定的本地文件目錄

JS如何實現(xiàn)下載文件到用戶指定的本地文件目錄

通過查資料發(fā)現(xiàn),網(wǎng)上實現(xiàn)JS文件下載的方式主要有兩種:
1.利用a標(biāo)簽的downLoad屬性,通過URL.createObjectURL()
2.利用文件系統(tǒng)FileSystem,將文件下載到瀏覽器的沙盒里面。
(例如:

window.webkitRequestFileSystem(Window.TEMPORARY,1024*1024,function(fs) {
                var fileEntry = fs.root.getFile("Test.txt",{create: true});
                var fileWriter = fileEntry.createWriter();
                fileWriter.seek(10);
                var blob = new Blob(["hello,the world"]);
                fileWriter.write(blob);
                console.log("Successfuly")
            },(err) => {
                console.log(err);
            });
        }

想請問一下各位碼友們?nèi)绾螌崿F(xiàn)JS下載文件到指定的本地文件目錄尼?

回答
編輯回答
枕頭人

講道理是實現(xiàn)不了的,瀏覽器和JS是無法感知用戶的文件系統(tǒng)的,處于安全考慮

2017年11月5日 18:18