流星Js不会让我从服务器上下载文件
有没有一种方法可以触发文件从公用文件夹下载?流星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
火起来了您的服务器和navigato到
localhost:port {or any host}/.downloaded/file.xyz
如果您试图将文件添加到公用文件夹中,请不要这样做一旦公共文件夹被更改,应用程序刷新
我知道应用程序刷新,但我应该在哪里存储文件,以便用户可以下载它? – Pete
使用CollectionFs或AWS等任何文件托管服务 –
您不应该在'.meteor'文件夹中运行。该文件夹是严格为您的应用程序来维护编译/构建/等相关的文件和文件夹。你想使用的地方是'/ public'。在那里,你应该能够简单地使用'/ public//'的href的锚标签。 –
CodeChimp