3
私はブラウザウィンドウ(Electron.atom.ioを使用しています)を持っていて、ほとんどの画面(入力などを除く)をクリックしてデスクトップ上にドラッグできるようにしようとしています。タイトルバーまでドラッグを制限したくない。ブラウザウィンドウをドラッグ可能にするには?
どのように私はこれを行うことができるかもしれないか知っていますか?
私はブラウザウィンドウ(Electron.atom.ioを使用しています)を持っていて、ほとんどの画面(入力などを除く)をクリックしてデスクトップ上にドラッグできるようにしようとしています。タイトルバーまでドラッグを制限したくない。ブラウザウィンドウをドラッグ可能にするには?
どのように私はこれを行うことができるかもしれないか知っていますか?
エレクトロンは、フレームなしウィンドウ用のWebkitプロパティをサポートしています。ドキュメントはhereです。基本的にクラスを作成し、ドラッグ可能な要素に追加してください:
.draggable {
-webkit-app-region: drag;
}
これは完全に機能します。また、他の人のための追加メモとして、私はいくつかの領域でテキストの選択を無効にするので、それはネイティブアプリのようにもう少し動作します。 (例としてダッシュレーン) – Lindsay