From c7aa3d2996779f67bc1839c72bf854e06c08ff4a Mon Sep 17 00:00:00 2001 From: liusishan <2294553196@qq.com> Date: Tue, 18 Oct 2022 00:18:35 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20=E6=94=AF=E6=8C=81=E5=8F=8C?= =?UTF-8?q?=E5=87=BB=E9=A1=B6=E9=83=A8=E5=85=A8=E5=B1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src-tauri/src/main.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src-tauri/src/main.rs b/src-tauri/src/main.rs index 035cb86..5d7069d 100644 --- a/src-tauri/src/main.rs +++ b/src-tauri/src/main.rs @@ -1,3 +1,5 @@ +use wry::application::window::Fullscreen; + fn main() -> wry::Result<()> { use wry::{ application::{ @@ -95,6 +97,10 @@ fn main() -> wry::Result<()> { window.ipc.postMessage('drag_window'); }) + domEl.addEventListener('dblclick', (e) => { + window.ipc.postMessage('fullscreen'); + }) + document.addEventListener('keyup', function (event) { if (event.key == "ArrowUp" && event.metaKey){ scrollTo(0,0); @@ -134,6 +140,9 @@ fn main() -> wry::Result<()> { if req == "drag_window" { println!("drag_window on"); let _ = window.drag_window(); + } else if req == "fullscreen" { + println!("fullscreen on"); + let _ = window.set_fullscreen(Some(Fullscreen::Borderless(None))); } };