标准事件似乎缺少此事件。点击舔,我需要在组件中为它设置一个监听器。
感谢Piotr让我走上正轨。截至本文,aframe没有双击事件,但我们可以使用js / jquery来解决这个问题。这是我的功能的开始:
el.addEventListener('click', function(evt) {
\$('#myEmbeddedSce').on('dblclick', function(event) {
event.stopPropagation();
event.stopImmediatePropagation();
.....关键是在aframe监听器中添加jquery监听器,并添加停止传播,以便doubleclicks只注册一次。
使用stopPropagation()
来检测框架中的双击。
stopPropagation()方法可防止调用同一事件的传播。传播意味着冒泡到父元素或捕获到子元素。
句法
event.stopPropagation()