我正在为chrome构建Browser Action
类型扩展程序。最终结果是用户单击扩展按钮,并开始从已知域下载文件。
我已经看到了一些类似的答案,但它们都告诉你如何生成文件(据我所知),而我在服务器上准备好了文件。
我尝试在弹出式html中添加A(链接)元素,并让用户右键单击并“另存为”,但此选项在扩展弹出窗口中不可用。我尝试将扩展弹出窗口导航到文件的URL(location.href),但它显示找不到页面错误。
如何让用户下载文件?最好是点击扩展按钮,但扩展程序的html内的第二次点击是可接受的解决方案。
答案 0 :(得分:0)
在最近的帖子中找到答案:CHROME ext/app - single click for image download
只使用下载管理器api(我一直以为只是为了访问下载列表)。