如何使用 KineticJS 在 Windows 7 平板电脑上“向下手指”

How to get "Finger down" on a Windows 7 Tablet using KineticJS?

本文关键字:手指 向下手指 平板电脑 KineticJS 何使用 Windows      更新时间:2023-09-26

我正在尝试为网真软件开发一个远程用户界面,我想为一些更华丽的组件使用一些KineticJS,因为该平台是通过OpenTok WebRTC的。该解决方案包括硬件,该硬件是触摸屏,我没有鼠标,可能也没有手写笔作为输入。

的问题很简单:我想知道用户用手指触摸屏幕的时刻,这相当于mousedowntouchstart事件。但是,这些事件都不会在Windows 7,Chrome中触发。我尝试过改变触摸设置,例如关闭按住右键单击、打开和关闭墨迹书写和手势。这些反应都没有任何差异。

需要注意的是,我可以很好地获得点击,但这不是我想要的。

我认为它与iPad/Android mouseover相同,如果您在Windows7设备中使用支持HTML5的浏览器

    applications.on('touchstart mouseover', function() {
        writeMessage(messageLayer, 'touchstart applications circle');
        this.setFill({ image: images.applicationshover});
        layer.draw();
    });
    applications.on('touchend mouseout', function() {
        writeMessage(messageLayer, 'Mouseup applications circle');
        this.setFill({ image: images.applicationsimage});
        layer.draw();
    });

这是一个简单的画线程序,适用于HTML5。

如果没有,这应该会有所帮助,请提供更多详细信息。