我可以通过网络套接字连接使xtermjs将ANSI代码转换为HTML颜色吗?

时间:2018-12-23 19:37:41

标签: websocket xtermjs

我正在构建用于连接到MUD服务器的自定义浏览器游戏客户端。它正在通过一个websocket,并且mud服务器似乎正在正确发送ANSI颜色代码,但是xtermjs似乎并没有从websocket进行转换。使用浏览器客户端中的term.write()可以很好地转换它们。 term.write('Hello from \x1B[1;3;31mxterm.js\x1B[0m $ ') 效果很好。但是,通过websocket传来的数据只是显示ansi代码,而不是呈现它们。看来我可以使用ansi_up之类的库来处理这些 https://github.com/drudru/ansi_up

除了我不知道要在哪里挂接到xtermjs以便执行此操作。我一直在搜索xtermjs文档,但到目前为止还没有弄清楚。 https://xtermjs.org/docs/

有什么建议吗?

0 个答案:

没有答案