如何检测框架中的双击?

时间:2019-02-21 09:48:45

标签: aframe

标准事件似乎缺少此事件。点击一下,我需要在组件中为其设置一个侦听器。

2 个答案:

答案 0 :(得分:0)

感谢Piotr让我步入正轨。截至本文发布时,没有发生针对框架的双击事件,但我们可以使用js / jquery来解决此问题。这是我功能的开始:

   el.addEventListener('click', function(evt) {
        \$('#myEmbeddedSce').on('dblclick', function(event) {
                event.stopPropagation();
                event.stopImmediatePropagation();

... 关键是将jquery侦听器添加到aframe侦听器中,并添加停止传播,以便双击仅注册一次。

答案 1 :(得分:0)

使用stopPropagation()检测框架中的双击。

stopPropagation()方法可防止调用同一事件的传播。传播意味着冒泡到父元素或捕获到子元素。

语法

event.stopPropagation()