2016-07-26 99 views
0

有沒有一種方法可以觸發文件從公用文件夾下載?流星Js不會讓我從服務器上下載文件

我有一個按鈕,從另一臺服務器獲取文件並將其存儲在下載的文件夾中。我可以證實這個作品。 然後我想要該文件被下載到客戶端PC。

我只想要一行代碼來觸發它。 window.location.assign(fileLocation);給我的錯誤:

不允許加載本地資源:文件:/// d:/Dev/Projects/Downloader/.meteor/.downloaded/Late%20For%20Work.mp3

我也試圖與路徑和文件爲文件:/// d:/Dev/Projects/Downloader/public/.downloaded/Late%20For%20Work.mp3

+0

您不應該在'.meteor'文件夾中運行。該文件夾是嚴格爲您的應用程序來維護編譯/構建/等相關的文件和文件夾。你想使用的地方是'/ public'。在那裏,你應該能夠簡單地使用'/ public//'的href的錨標籤。 – CodeChimp

回答

0

火起來了您的服務器和navigato到

localhost:port {or any host}/.downloaded/file.xyz 

如果您試圖將文件添加到公用文件夾中,請不要這樣做一旦公共文件夾被更改,應用程序刷新

+0

我知道應用程序刷新,但我應該在哪裏存儲文件,以便用戶可以下載它? – Pete

+0

使用CollectionFs或AWS等任何文件託管服務 –