在我的chrome扩展程序中,我使用session.sendResourceAtURL(NSURL(fileURLWithPath: "file.txt"), withName: "file.txt", toPeer: peer, withCompletionHandler: nil)
启动文件下载,但在firefox Web Extensions中,此方法尚未实现(如here所示)。
还有其他方法可以从我的firefox插件中启动文件下载吗?
谢谢
答案 0 :(得分:3)
没关系我使用了html5的download
属性。
我创建< a>使用:
var a = document.createElement("a");
然后像下面这样添加下载属性:
a.download = rowData.url+".mp4";
点击我的网络扩展程序firefox附加组件中的a
链接,现在可以下载该文件,而不是在其视图中打开它。