我想为我的webassembly应用程序创建配置。它只需要能够存储一些键值对:无论是JSON、XML、.cfg、.csv还是.txt,任何一个都可以。用webassembly可以做到这一点吗?我需要提供配置文件吗?或者配置文件需要如何传递到客户端?我将使用什么路径打开文件?
进一步信息:我在emcc中使用直C。我的构建命令是:
emcc
main.c
-s USE_SDL=2
-O3
-s WASM=1
-o main.js
我不会向javascript公开任何内容。这一切都是在用SDL操纵画布。我还没有写任何javascript。
我目前使用python3 -m http.server 8080
为Python的简单http服务器提供服务
我已经尝试过使用libconfig,但我一直在编译它并让它找到配置文件。
您可以在此处使用VFShttps://emscripten.org/docs/api_reference/Filesystem-API.html#filesystem-api文件系统,然后在c/c++中解析它们。