久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

如何在不使用 -webkit-app-region 的情況下在 Electro

How do I move a frameless window in Electron without using -webkit-app-region(如何在不使用 -webkit-app-region 的情況下在 Electron 中移動無框窗口)
本文介紹了如何在不使用 -webkit-app-region 的情況下在 Electron 中移動無框窗口的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!

問題描述

我一直試圖在 false 上移動無框窗口,但現在我想通過拖動一個元素(標題欄)來移動 整個 窗口,我已經嘗試過 -webkit-app-region: drag; 但它似乎不起作用,我也嘗試過 https://www.npmjs.com/package/electron-drag 但它也不起作用.

I've been trying to move a frameless window on false but now I want to move the whole window just by dragging one element (the title bar), I've tried -webkit-app-region: drag; but it doesn't seem to work, I've also tried https://www.npmjs.com/package/electron-drag but it does't work either.

推薦答案

由于您的窗口是無框的,您可以使用屬性 -webkit-app-region 有效,即使您的 IDE 說它不是.出于用戶體驗的考慮,您應該禁止文本選擇并拖動標題欄內的按鈕.

Since your windows are frameless you can use the property -webkit-app-region which is valid even though your IDE says it's not. You just should forbid the text selection and drag on buttons inside of your title bar too out of UX concerns.

.titlebar {
  -webkit-user-select: none;
  -webkit-app-region: drag;
}

.titlebar-button {
  -webkit-app-region: no-drag;
}

API 文檔也提到了這一點 https://github.com/electron/electron/blob/master/docs/api/frameless-window.md#draggable-region

The API documentation mentions this too https://github.com/electron/electron/blob/master/docs/api/frameless-window.md#draggable-region

這篇關于如何在不使用 -webkit-app-region 的情況下在 Electron 中移動無框窗口的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!

【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!

相關文檔推薦

How to fix BrowserWindow is not a constructor error when creating child window in Electron renderer process(在 Electron 渲染器進程中創建子窗口時如何修復 BrowserWindow 不是構造函數錯誤) - IT屋-程序員軟件開發技術
mainWindow.loadURL(quot;https://localhost:3000/quot;) show white screen on Electron app(mainWindow.loadURL(https://localhost:3000/) 在 Electron 應用程序上顯示白屏)
Electron webContents executeJavaScript : Cannot execute script on second on loadURL(Electron webContents executeJavaScript:無法在第二個 loadURL 上執行腳本)
how to use electron browser window inside components in angular-cli?(如何在angular-cli的組件內使用電子瀏覽器窗口?)
ElectronJS - sharing redux store between windows?(ElectronJS - 在 Windows 之間共享 redux 存儲?)
How to access camera/webcamera inside electron app?(如何在電子應用程序中訪問相機/網絡攝像頭?)
主站蜘蛛池模板: 国产黄色小视频 | 午夜久久久久 | 欧美日日日日bbbbb视频 | 高清人人天天夜夜曰狠狠狠狠 | aaa在线| 91一区二区三区在线观看 | 国产视频福利在线观看 | 成人不卡 | 国产精品久久片 | 久久专区 | 99re| 欧美一级三级在线观看 | 久久99这里只有精品 | 日韩精品久久久久久 | 色五月激情五月 | 成年人视频免费在线观看 | 日韩三级电影一区二区 | 亚洲精品久久久蜜桃 | 成人精品 | 2018国产大陆天天弄 | 国产激情在线观看视频 | 色男人的天堂 | 国产精品久久久久久久久久了 | 91精品国产欧美一区二区 | 亚洲a一区| 精品久久一区 | 天天久久 | 成人高清在线 | 久久久久黄 | 日韩成人免费在线视频 | а天堂中文最新一区二区三区 | 日本免费网 | 成人av鲁丝片一区二区小说 | 精品国产1区2区3区 在线国产视频 | 国产精品18久久久久久久 | 麻豆av免费观看 | 91视频网| 刘亦菲国产毛片bd | 99视频在线免费观看 | 亚洲日韩中文字幕一区 | 亚洲国产成人av好男人在线观看 |