我正在开发一个amozilla插件,我必须下载一个存储在服务器中的文件。我将使用xmlHttpRequest从服务器检索该文件。我的问题是如何在浏览器中从我的mozilla插件
您可以使用requestType为arrayBuffer的xmlHttpRequest,然后使用OS.File将其写入文件:https://stackoverflow.com/a/25492679/1828637
这种方式不会显示在下载管理器中,如果您希望它显示在管理器中那么您应该使用Downloads.jsm模块:https://developer.mozilla.org/en-US/docs/Mozilla/JavaScript_code_modules/Downloads.jsm