如何在 xtermjs 上使用触摸事件 (iPad) select
How to select with touch event (iPad) on xtermjs
xtermjs 首页有演示部分。我可以 select 单击鼠标,这样我就可以复制 selection。但是,在 iPad 上,我无法 select 触摸。有没有办法在 xtermjs 上为触摸设备 select,比如 iPad?
我添加了 touchstart 事件并可以获得 pageY,但我不确定如何将坐标转换为 cols 和 rows。只要 cols 和 rows 存在,我想我们可以使用 xterm api 到 select 但是我找不到办法..
document.addEventListener('touchstart', function(event){
alert(event.touches[0].pageY)
})
我自己找到了解决方案。我将触摸事件映射到鼠标事件并且效果很好。
JavaScript mapping touch events to mouse events
xtermjs 首页有演示部分。我可以 select 单击鼠标,这样我就可以复制 selection。但是,在 iPad 上,我无法 select 触摸。有没有办法在 xtermjs 上为触摸设备 select,比如 iPad?
我添加了 touchstart 事件并可以获得 pageY,但我不确定如何将坐标转换为 cols 和 rows。只要 cols 和 rows 存在,我想我们可以使用 xterm api 到 select 但是我找不到办法..
document.addEventListener('touchstart', function(event){
alert(event.touches[0].pageY)
})
我自己找到了解决方案。我将触摸事件映射到鼠标事件并且效果很好。
JavaScript mapping touch events to mouse events