我怎么知道鼠标已经进入了electron项目的窗口?

我怎么知道鼠标已经进入了electron项目的窗口?,electron,Electron,当鼠标进入带有-webkit-app-region:drag属性的窗口时,我想做什么,然后我发现如果我尝试添加-webkit-app-region:drag属性,元素会使所有鼠标事件无效,包括mouseenter和mouseleave 我知道单击事件与拖动有关,但为什么其他相同的事件也失败了 .app { -webkit-app-region: drag; } function app() { return ( <div className={style['

当鼠标进入带有
-webkit-app-region:drag
属性的窗口时,我想做什么,然后我发现如果我尝试添加
-webkit-app-region:drag
属性,元素会使所有鼠标事件无效,包括mouseenter和mouseleave

我知道单击事件与拖动有关,但为什么其他相同的事件也失败了

.app {
  -webkit-app-region: drag;
}

function app() {
  return (
    <div 
      className={style['app']}
      onMouseEnter={() => console.log('enter')}
      onMouseLeave={() => console.log('leave')}
    />
  )
}

.app{
-webkit应用程序区域:拖动;
}
函数app(){
返回(
console.log('enter')}
onMouseLeave={()=>console.log('leave')}
/>
)
}

如果您想为窗口本身执行BrowserWindow“focus”事件,请尝试“Hi”(普通HTML)只适用于me@SudhakarRS感谢您的评论,但“焦点”无法满足我的会议要求,相同的代码在此无法工作。如果您尝试呈现应用程序组件,您会遇到什么错误?没有收到错误,但没有响应