支持双击顶部全屏

This commit is contained in:
liusishan
2022-10-18 00:18:35 +08:00
parent 62b17c010e
commit c7aa3d2996

View File

@@ -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)));
}
};