mirror of
https://github.com/tauri-apps/web-view.git
synced 2026-02-04 10:21:17 +01:00
40 lines
941 B
Rust
40 lines
941 B
Rust
#![windows_subsystem = "windows"]
|
|
|
|
extern crate web_view;
|
|
|
|
use web_view::*;
|
|
|
|
fn main() {
|
|
let mut webview1 = web_view::builder()
|
|
.title("Multi window example - Window 1")
|
|
.content(Content::Url("https://en.m.wikipedia.org/wiki/Main_Page"))
|
|
.size(800, 600)
|
|
.resizable(true)
|
|
.debug(true)
|
|
.user_data(())
|
|
.invoke_handler(|_webview, _arg| Ok(()))
|
|
.build()
|
|
.unwrap();
|
|
|
|
let mut webview2 = web_view::builder()
|
|
.title("Multi window example - Window 2")
|
|
.content(Content::Url("https://en.m.wikipedia.org/wiki/Main_Page"))
|
|
.size(800, 600)
|
|
.resizable(true)
|
|
.debug(true)
|
|
.user_data(())
|
|
.invoke_handler(|_webview, _arg| Ok(()))
|
|
.build()
|
|
.unwrap();
|
|
|
|
loop {
|
|
if webview1.step().is_none() {
|
|
break;
|
|
}
|
|
|
|
if webview2.step().is_none() {
|
|
break;
|
|
}
|
|
}
|
|
}
|