解压扩展不能使用文件系统API,这非常适合开发。
然后真正意外的是,当我意识到我的扩展包装时也无法使用它,因为Chrome告诉我它无法在商店中找到它并因此变得灰暗。
有没有办法用文件系统API实际开发呢?
如果这首先是错误的方向,我的目标是在浏览器中的某些事件发生时将一些文本写入文件。应该重写该文件,而不是创建新文件,这就是我无法使用下载API的原因。
有没有办法解决这个难题?
答案 0 :(得分:0)
对于遇到同一问题的任何人 - 一个不错的解决方案是使用chrome.downloads
API以覆盖和隐身模式下载文件。
覆盖将停止添加到下载文件名的自动索引,并且隐身会使浏览器中的下载不可见,但隐身窗口除外。
主要缺点是它当然受限于用户的下载文件夹。