2

我点击了“问题?” 从他们的扩展开发页面链接,它把我带到了这里。我看不到任何其他建议与任何人交流的链接。

我遇到的问题在 chrome.downloads 信息页面中 - http://developer.chrome.com/extensions/downloads.html

在 DownloadOptions 对象定义中,它具有属性“文件名”,它定义为:

filename ( optional string )
    A file path relative to the Downloads directory to contain the downloaded file.

除此之外,这只允许您更改文件的目标名称,并且不允许修改路径名称。一旦使用了正斜杠或反斜杠,它就会向控制台返回“我担心我做不到”。

所以,实现与文档不一致,我很困惑是否值得继续我的项目,或者我现在是否应该放弃。

如果有人能指出我在某个地方得到答案,我将非常感激!谢谢你。

4

1 回答 1

1

文档来源已被修复。(我会链接到 downloads.idl,但是“您需要至少 10 个代表才能发布超过 2 个链接。”:-?)我会看到有关更新该 URL 的信息。

chrome.downloads.download({filename})目前不支持子目录,但我们计划尽快修复。

同时,您可以使用onDeterminingFilename来使用相对于默认下载目录的子目录。出于安全原因,您不能将下载内容放在该目录之外。

将来,请随时在http://crbug.com/new提交错误。这将导致直接向 API 的维护者(我!)发送电子邮件。

于 2013-05-07T19:15:22.503 回答