electron 右鍵彈出菜單

1、監聽右鍵,回調中彈出
	window.addEventListener('contextmenu',回調);

代碼示例:


const {net,Menu}=require('electron').remote;

var view=document.querySelector('.wb');
var sp=document.querySelector('.sp');
var btn=document.querySelector('.obtn');
var gbtn=document.querySelector('.gbtn');
var cbtn=document.querySelector('.cbtn');
var dbtn=document.querySelector('.dbtn');

var proxy;

btn.onclick=function(){

}


gbtn.onclick=function(){

}

cbtn.onclick=function()
{

}

dbtn.onclick=function()
{

}

let template=[
  {label:'菜單'},
  {label:'粘貼',accelerator:'ctrl+n',click:()=>{console.log('11')}},
  {label:'複製',accelerator:'ctrl+b'}
]
let menu=Menu.buildFromTemplate(template);

window.addEventListener('contextmenu',function(e){
  e.preventDefault();
  menu.popup();
});
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章