在 Firefox 的扩展文件夹中下载并保存文件?
Download and save file inside my extension folder in Firefox?
我想从我的 firefox 插件中执行以下操作:
a).确定我的插件文件夹位置。
b).提示用户开始下载。
c).下载并保存下载
所有可用的代码示例都适用于较旧的 API,我不知道如何让它们适用于最近的 E10 (multi-process) 代码更改。
A - 获取插件文件夹位置
var OSPath_addons = Services.dirsvc.get('XREUSysExt', Ci.nsIFile).path
B - 使用没有用户通知的路径触发下载
How to download image to desktop with OS.File
有用户通知:
我想从我的 firefox 插件中执行以下操作:
a).确定我的插件文件夹位置。
b).提示用户开始下载。
c).下载并保存下载
所有可用的代码示例都适用于较旧的 API,我不知道如何让它们适用于最近的 E10 (multi-process) 代码更改。
A - 获取插件文件夹位置
var OSPath_addons = Services.dirsvc.get('XREUSysExt', Ci.nsIFile).path
B - 使用没有用户通知的路径触发下载
How to download image to desktop with OS.File