Chrome扩展程序 - 使用文件系统API

时间:2018-02-07 22:48:05

标签: google-chrome google-chrome-extension filesystems writefile

解压扩展不能使用文件系统API,这非常适合开发。

然后真正意外的是,当我意识到我的扩展包装时也无法使用它,因为Chrome告诉我它无法在商店中找到它并因此变得灰暗。

有没有办法用文件系统API实际开发呢?

如果这首先是错误的方向,我的目标是在浏览器中的某些事件发生时将一些文本写入文件。应该重写该文件,而不是创建新文件,这就是我无法使用下载API的原因。

有没有办法解决这个难题?

1 个答案:

答案 0 :(得分:0)

对于遇到同一问题的任何人 - 一个不错的解决方案是使用chrome.downloads API以覆盖和隐身模式下载文件。

覆盖将停止添加到下载文件名的自动索引,并且隐身会使浏览器中的下载不可见,但隐身窗口除外。

主要缺点是它当然受限于用户的下载文件夹。