我是一所在每间教室都有SmartBoard交互式白板的学校的老师。我正在尝试为孩子们创建一个Web应用程序,基本上涉及在网页上拖放各种元素。实际上,我已经创建了一个在使用鼠标的计算机上使用时可以正常工作的程序。但是,在SmartBoard上,拖放确实滞后,有时完全失败。SmartBoard交互式白板拖放
据我所知,白板不能模仿onmousedown
的能力,而是所有的触摸都被解释为onclick
s。有没有办法解决?我想不到使用onmouseup
和onmousedown
来实现拖放操作的方法,也不知道如何使白板以不同方式解释输入。
我想到解决这个问题的唯一方法就是用Java编写应用程序,因为我从经验中知道这会起作用。但是,显然还有很多工作要做,所以我宁愿不这样做,如果我不需要的话。
为什么不将可拖动项目附加到鼠标光标onclick上,然后等待第二次单击事件并将其放在新位置? –
不错的主意!我发布这个问题时遇到的问题已经解决,但我可以看到我可以在另一个项目中使用您的建议。干杯! –