JavaFX WebView上的Popup Javascript上下文菜单

时间:2018-06-01 07:59:57

标签: javascript javafx javafx-8 javafx-webengine javafx-webview

我有用javascript编写的元素特定的上下文菜单,它在浏览器上工作正常。

$(function() {

var $contextMenu = $("#contextMenu");

$("body").on("contextmenu", "table tr", function(e) {
     $contextMenu.css({
          display: "block",
          left: e.pageX,
          top: e.pageY
     });
     return false;
});

$('html').click(function() {
     $contextMenu.hide();
});

});

但它不会在JavaFX WebView中弹出。我研究并找到一些解决方案,使用java在webview中添加用户定义自定义菜单,但仍然没有找到任何解决方案,以基于HTML特定元素的自定义菜单,而不是所有人共同。在java或javascript中任何方式都适合我。提前致谢。

0 个答案:

没有答案