过去一周我一直在尝试通过 HTTP PUSH 聊天到特定 Minecraft 服务器的 Dynmap 聊天,但没有成功。我仍在学习 HTML/CSS,并且对 JS 的了解足够多。最近我发现了这个 .js 脚本(http://pastebin.com/3UWEpHMW),我正在尝试将其实现到这里的一个小元素中(http://www.codecademy.com/betaCoder42490/codebits/FM1fgs)不要去说在尝试像这样的大事之前我应该先去学习一切,因为这是我首选的学习方法,做大事并且必须做研究。我刚刚被卡住了。
我可能理解的事情:
1)dynmap 插件使用服务器端.js 脚本对您发送的数据进行JSON.stringify。
2)所说的“数据”是
'{"name":+JSON.stringify(pname?pname:" ")+',"message": '+JSON.stringify(message)+'}';
3) HTTP PUSH 直接进入 <div>chatinput</div>
是可能的
4) 我发现了 xmlhttprequest
话虽如此,我应该研究/研究/学习哪些具体的事情可以帮助我实现这一目标?
最佳答案
我目前正在做类似的事情。事实上,如果您使用独立版本的 DynMap,这会起作用,因为您可以向/standalone/sendmessage.php 发送 HTTP POST 请求,但这不适用于集成的网络服务器,因为它不使用 PHP 文件。
您仍然可以尝试引用/js/chat.js,但我还不能 100% 确定插件如何处理这些 javascript 文件,因为我还没有深入了解它的整个 Web 部分。
关于javascript - HTML 仅显示 dynmap 聊天,可能移植到移动应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21275252/