webssh
webssh copied to clipboard
中文无法输入、[误]查看二进制的文件ws中断
大佬好:
发现了这款webssh,测试了常用的命令都挺顺畅,"录像"回放功能挺好,不过就发现命令行无法输入中文,显示没问题,前端用的是 xterm.js 应该支持中文吧?
然后就是已知 issue #4 提到的 cat 图片中断,head/tail等查看二进制都会中断~
cat 中断问题解决了。中文输入的问题,还没解决。问题应该在前端,你们可以尝试fork代码解决下
还是有问题
还是有问题
你是不是更新代码,没有重新去front下面 npm run build?看起来像前端代码,没生效。
前端也是用你的最新的代码打包的,还是不行
将 terminal.onKey 改为了 terminal.onData,这样就可以支持中文输入了,更改代码如下: terminal.onData((data) => { webSocket.send(msgData + Base64.stringify(Utf8.parse(data)), ArrayBuffer) }) 大家可以试试。