【问题标题】:Can a file be saved to an absolute path with WebExtensions?可以使用 WebExtensions 将文件保存到绝对路径吗?
【发布时间】:2017-11-28 15:42:40
【问题描述】:

我最近开始使用 FireFox 的 WebExtensions 库,因为旧版扩展已随 Quantum 更新而被删除。

我的问题是我需要从上下文菜单将文件保存到绝对路径,但 FF 的 downloads API 仅提供来自下载文件夹的相对路径。

有谁知道通过 WebExtension 实现此目的的方法?

【问题讨论】:

    标签: javascript firefox-addon-webextensions firefox-quantum


    【解决方案1】:

    如果您在https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/downloads/download 中将 saveAs 设置为 true,您可以保存到您喜欢的任何路径,但这需要用户交互。

    如果您不想要求用户交互,您可以使用本机消息将文件保存到绝对路径。有关本地消息传递的示例,请参见此处:https://github.com/mdn/webextensions-examples/tree/master/native-messaging

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-04
      • 2020-04-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多