我正在使用Node-Webkit编写应用程序,它利用firebase发送和接收消息。我现在可以在我的所有应用程序之间发送消息,没有任何问题。
我的问题:当我在服务工作者中收到消息时,我希望能够将收到的消息写入/附加到文本文件中。经过多次反复试验,我发现......
尝试使用File对象并写入它会导致错误" Uncaught TypeError:txtFile.writeln不是函数。"我曾试图通过多种方式在网上找到这种方式,但没有任何效果。见下文:
var txtFile = new File(" []"," afilename.txt");
txtFile.writeln("一些随机文字");
txtFile.close();
如果我没有问题,看起来我无法在服务工作者中创建文本文件,并且只能在我的主线程上执行此操作。但是,我不知道如何将数据传递给我的主线程。
我真的很感激帮助。提前谢谢!