【问题标题】:Dart, right click mouse event not firingDart,右键单击鼠标事件未触发
【发布时间】:2013-09-04 21:09:19
【问题描述】:

当我左键单击(在 dartium 中)时,我的侦听器上的断点被击中,但当我右键单击它时却没有,是我设置了错误还是这是一个已知的错误?

Dart 编辑器版本 0.6.21_r26639 Dart SDK 版本 0.6.21.3_r26639

html.onClick.listen((MouseEvent event){

  if(event.button == 2){ //left click hits breakpoint on this line - right clicking doesnt

    contextMenu.show(this, left: event.clientX - 5, top: event.clientY - 5);

    contextMenu.html.onMouseOut.listen((Event event){

      contextMenu.hide();

    });

  }

});

【问题讨论】:

    标签: event-handling mouseevent dart right-click


    【解决方案1】:

    使用onContextMenu处理右键单击。

    MDN link

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-05-30
      • 1970-01-01
      • 2014-07-26
      • 2014-01-03
      • 2012-07-30
      • 1970-01-01
      相关资源
      最近更新 更多