electron - 我怎么知道鼠标已经进入电子项目的窗口?
问题描述
当鼠标进入带有属性的窗口时我想做什么-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')}
/>
)
}
解决方案
推荐阅读
- python - 通过代理 pip 安装包
- google-cloud-platform - Write into different project's datastore and GBQ using GAE
- firebase - 如何从 Firebase 身份验证中获取用户 ID?
- azure-active-directory - Azure AD 中的组策略在两个域之间具有双向信任
- windows - 在回收站复制文件名
- javascript - #NaN 在 url 问题
- linux - Dockerfile 在 Linux 上运行 .net 核心控制台应用程序(不是自包含的)
- ios - 如何快速添加导航栏并通过代码显示另一个控制器
- javascript - 更改表格选择的背景颜色
- javascript - 1 页上的 2 个轮播滑块不工作