Chrome扩展程序编辑源文件

时间:2016-10-17 16:36:58

标签: google-chrome google-chrome-extension local-storage

我有一个镀铬扩展程序,通过"加载解压扩展程序,"我试图让它自己删除或至少在调用函数时更改其源代码。我有chrome.management.uninstallSelf,但我也需要源文件才能更改/删除。基本上,我需要chrome扩展来打开其源所在的本地文件,然后删除/更改其中的一些文件。有没有办法做到这一点?

1 个答案:

答案 0 :(得分:0)

  

基本上,我需要chrome扩展来打开其源所在的本地文件,然后删除/更改其中的一些文件。有没有办法做到这一点?

不,这通常不可能。

Chrome扩展程序只能对自己的文件进行只读访问(通过chrome.runtime.getPackageDirectoryEntry或对chrome-extension://的请求),并且根本无法访问其他文件系统。

*如果您拥有Native Host模块,则所有投注均已关闭。它可以做任何事情,但会使安装变得非常复杂。