【发布时间】:2014-02-26 19:54:11
【问题描述】:
我正在为 chrome 构建一个 Browser Action 类型扩展。最终结果是用户单击扩展按钮,并开始从已知域下载文件。
我看到了一些类似的答案,但它们都告诉你如何生成文件(据我所知),而我已经在服务器上准备好了文件。
我尝试在弹出的 html 中添加一个 A(链接)元素,并让用户右键单击并“另存为”,但此选项在扩展弹出窗口中不可用。我已尝试将扩展弹出窗口导航到文件的 URL (location.href),但它显示页面未找到错误。
我怎样才能让用户下载文件?最好在单击扩展按钮时,但在扩展的 html 内再次单击是可以接受的解决方案。
【问题讨论】: