【发布时间】:2019-11-03 11:03:55
【问题描述】:
我正在为我的论文构建一个微波网络应用程序的模拟。我发现使用 Processing 正是我正在寻找的东西,并且使用 processing.js 可以在我将用来共享模拟和获取用户日志的网页中运行它。
我要做的主要任务是保存用户在这个模拟微波炉上进行的操作的日志。 不幸的是,阅读documentation of processing.js 我发现除了saveStrings() 之外,写入文件的主要功能都被禁用了。 我使用的是最新的正式版本 1.4.8。
一切都在本地为我工作,但把它放在网络上(我正在使用 GitHub Pages)它不会写在文件上。
我确信我使用它是正确的,因为在本地一切都很好,但也许网络上发生了一些变化。当程序 si 运行时,我将日志转换成一个字符串,所以任何其他方法也可以。
接受有关如何修复它或有关如何收集这些日志的任何不同方式的任何建议或提示。
非常感谢您的帮助, 谢谢。
【问题讨论】:
-
编辑:我发现 processing.js 的这个更新叫做 p5.js,但是关于保存日志的问题仍然存在:createWriter 及其函数创建一个文件并为用户下载它,同时我需要将这些日志保存在本地。
标签: logging processing github-pages processing.js