【发布时间】:2016-11-29 16:50:28
【问题描述】:
有什么方法可以触发从公用文件夹下载文件?
我有一个按钮,可以从另一台服务器获取文件并将其存储在下载的文件夹中。我可以确认这是有效的。 然后我希望将该文件下载到客户端电脑。
我只想要一行代码来触发它。 window.location.assign(fileLocation); 给了我错误:
不允许加载本地资源:file:///D:/Dev/Projects/Downloader/.meteor/.downloaded/Late%20For%20Work.mp3
我也尝试过将路径和文件设置为 file:///D:/Dev/Projects/Downloader/public/.downloaded/Late%20For%20Work.mp3
【问题讨论】:
-
您不应该在
.meteor文件夹中进行操作。该文件夹严格用于您的应用程序维护编译/构建/等相关文件和文件夹。您要使用的地方是/public。在那里你应该能够简单地使用带有/public/<path>/<filename>的href的锚标记。
标签: javascript file meteor download file-permissions