注释
贡献者
我已经看到在 Android 平板电脑上运行的 cncjs 有类似的行为。我猜这个问题与Android软键盘和真实键盘之间的一些键码映射差异有关。 |
作者
合作者
xterm v3.1 中引入了一项重大更改,它与当前的实现不兼容。我可能会考虑重写终端或尝试找到更好的解决方案来解决浏览器兼容性问题,尤其是在平板电脑上。 |
@cheton仅供参考,我们愿意在 xterm.js 中正式支持移动设备,它只需要有人帮助驱动它 ( xtermjs/xterm.js#1101 )。事实上,在xtermjs/xterm.js#1507中所做的努力将有助于更轻松地插入不同的前端(如果移动设备彻底改变了前端)。 此重大更改是否专门与移动支持有关?我很好奇如果你知道那是什么? |
描述
在 Linux Mint 上,使用 Firefox 浏览器,连接到在 Raspberry Pi 上运行的 cncjs,在控制台中输入 gcode 命令。命令执行。但在同一台笔记本电脑上使用 Chrome 浏览器则不然。尝试将 Android 与 Chrome 浏览器、Firefox 或 Opera 一起使用,同样不会出现相同的行为。我什至在 Kindle Fire 上试用过 Silk 浏览器和 Firefox 浏览器。
不正确的行为是光标停留在提示行的开头,“>”,当输入字符时,它们按顺序出现,但光标停留在开头。当您按下回车键时,它会清除字母,即:“M115”,并显示另一个空提示行“>”,并且不会执行任何命令,也不会生成任何输出。
还有其他人看到过这种行为吗?平板电脑浏览器是否可以与 cncjs 一起正常工作?由于它在 Mint 下的 Firefox 上运行良好,这似乎是浏览器兼容性问题。但是有这么多浏览器做同样的事情,也许这是树莓派上的 cncjs 的问题。
版本
你如何安装CNCjs?
我使用了来自github 项目的图像,但是,我以前使用过 NPM 并且相信我遇到了同样的问题。
数控系统
硬件
主机操作系统
浏览器操作系统