gpt4 book ai didi

javascript - 可拖动区域上的 Electron 上下文菜单

转载 作者:可可西里 更新时间:2023-11-01 11:44:39 26 4
gpt4 key购买 nike

Context menu On some platforms, the draggable area will be treated as a non-client frame, so when you right click on it a system menu will pop up. To make the context menu behave correctly on all platforms you should never use a custom context menu on draggable areas.

取自https://github.com/electron/electron/blob/master/docs/api/frameless-window.md

有没有办法解决这个问题。我需要有一个可拖动的图像,并且能够处理单击和右键单击事件。 (很像移动设备上的 Facebook Messenger)。

它将元素设置为可拖动(-webkit-app-region:拖动;)并使用上下文菜单事件在 mac 中按预期工作,但在 windows 上使用构建时它不起作用。

最佳答案

在 Windows 上无法使用 -webkit-app-region: drag; 和上下文菜单。这是因为 Windows 会为这些 UI 元素显示自己的上下文菜单。

enter image description here

另一个选项是 electron-drag可以模拟webkit-app-region

关于javascript - 可拖动区域上的 Electron 上下文菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48337979/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com