如果有人在Code.org上看过游戏,用户可以输入代码并提交代码。服务器验证代码并将代码发送到javascript游戏,该游戏似乎在游戏中运行代码以执行某些操作。
如何验证/检查用户在html文本框中提交的代码,然后让您的javascript游戏执行代码?
我需要做什么?是否需要在服务器端运行javascript编译器?然后游戏如何运行代码?
答案 0 :(得分:2)
在Code.org,我们使用forked版JS-Interpreter,这是一个在客户端上运行的开源JavaScript解释器。用户代码在需要保存以供以后使用时发送到服务器,但不执行。