首页 > 其他分享 >Ele_0005:electron 穿透效果,全局穿透 区域穿透

Ele_0005:electron 穿透效果,全局穿透 区域穿透

时间:2022-09-25 19:44:06浏览次数:58  
标签:0005 el true win Ele 穿透 electron setIgnoreMouseEvents

1,

        // 设置全局可以穿透效果
        // c.setIgnoreMouseEvents(true);


// 设置区域穿透效果
let win = require('electron').remote.getCurrentWindow()
let el = document.getElementById('testdiv')
el.addEventListener('mouseenter', () => {
    //forward: true 表示只有点击事件会穿透窗口,鼠标移动事件仍会触发
  win.setIgnoreMouseEvents(true, { forward: true })
// win.setIgnoreMouseEvents(false)
});
el.addEventListener('mouseleave', () => {
  win.setIgnoreMouseEvents(false)
});

 

标签:0005,el,true,win,Ele,穿透,electron,setIgnoreMouseEvents
From: https://www.cnblogs.com/eliteboy/p/16728597.html

相关文章