Javascript Chrome应用程序安全性文件创建时出错

Javascript Chrome应用程序安全性文件创建时出错,javascript,google-chrome-app,html5-filesystem,Javascript,Google Chrome App,Html5 Filesystem,我有以下代码: chrome.runtime.getPackageDirectoryEntry(function(directoryEntry) { directoryEntry.getFile("files/test.txt", {create: true, exclusive: false}, function(fileEntry) { console.log(fileEntry); }, function(error) {

我有以下代码:

chrome.runtime.getPackageDirectoryEntry(function(directoryEntry) 
{
    directoryEntry.getFile("files/test.txt", {create: true, exclusive: false}, function(fileEntry) 
    {
        console.log(fileEntry);
    },
    function(error)
    {
        console.log(error);
    });
});
如果文件不存在且create为true,我会得到一个
消息,确定某些文件在Web应用程序中访问不安全,或者对文件资源调用过多。
错误。但是如果它确实存在并且create为false,我就可以访问该文件


我做错了什么?

我知道有一个原因可能导致安全性错误。Chrome不能处于匿名模式。你使用那种模式了吗?我是作为Chrome应用程序运行的,不是在浏览器中。我明白了。这件事似乎也有同样的问题: