Javascript PhoneGap应用程序上的文件插件出错

Javascript PhoneGap应用程序上的文件插件出错,javascript,cordova,phonegap-plugins,Javascript,Cordova,Phonegap Plugins,我正试图在phonegap应用程序中保存用户信息,但在尝试时 window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function (fs) { console.log('file system open: ' + fs.name); fs.root.getFile("newPersistentFile.txt", { create: true, exclusive: false }, function (fileEntry) {

我正试图在phonegap应用程序中保存用户信息,但在尝试时

window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, function (fs) {

console.log('file system open: ' + fs.name);
fs.root.getFile("newPersistentFile.txt", { create: true, exclusive: false }, function (fileEntry) {

    console.log("fileEntry is file?" + fileEntry.isFile.toString());
    // fileEntry.name == 'someFile.txt'
    // fileEntry.fullPath == '/someFile.txt'
    writeFile(fileEntry, null);

}, onErrorCreateFile);

}, onErrorLoadFs);
我得到了错误

未捕获引用错误:未定义onErrorLoadFs

一经评论我就明白了

未捕获引用错误:未定义onErrorCreateFile

最后一句话我明白了

未捕获引用错误:未定义writeFile

我也在跑步

window.addEventListener('filePluginIsReady', function(){ 

                        console.log('File plugin is ready');

                    requestFileSystem(LocalFileSystem.TEMPORARY, 5 * 1024 * 1024, function (fs) {

                        console.log('file system open: ' + fs.name);
                        createFile(fs.root, "newTempFile.txt", false);

                }, onErrorCreateFile);
如果错误源于文件插件未准备好,但我再次遇到错误

未捕获引用错误:未定义createFile

如有任何建议或帮助,将不胜感激!
谢谢你的时间

OneRorCreateFile和OneRorLoadFS是您需要定义的函数,例如:

function onErrorCreateFile() {
    console.log("Create file fail...");}

function onErrorLoadFs() {
    console.log("File system fail...");
}
需要定义
onErrorCreateFile
onErrorLoadFs
writeFile
readFile
方法。它们不包括在上的
示例代码中。
虽然在同一页上;
writeFile
readFile
方法将从
示例代码中写入。您可以使用“
find”
和CTRL+F来查找它


祝你好运。

有什么解决办法吗
Uncaught ReferenceError:writeFile未定义
我对phonegap做过任何事情已经有一年了,但我记得遇到了这个错误,你能把你的代码发给我吗?它可能会让我想起如何解决这个问题?它给我的错误是
domeException:确定某些文件在Web应用程序中访问不安全,或者对文件资源进行了太多调用。
我在使用chrome。我认为这是一个错误,因为你在浏览器中进行测试,在浏览器中测试时无法保存文件,您是否尝试过测试生成以查看结果?不麻烦,很高兴我能提供帮助!