From 9e6b8e928368cc757aa242e6ae12ff54d54af361 Mon Sep 17 00:00:00 2001 From: BTMuli Date: Tue, 19 Sep 2023 16:23:57 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20=E5=AE=8C=E6=88=90=E5=8F=82?= =?UTF-8?q?=E6=95=B0=E8=8E=B7=E5=8F=96&=E5=89=AA=E8=B4=B4=E6=9D=BF?= =?UTF-8?q?=E8=AF=BB=E5=8F=96=20#42?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src-tauri/src/main.rs | 4 +-- src/App.vue | 44 +++++++++++++++++++++------ src/pages/common/Achievements.vue | 50 +++++++++++++++++++++++++++++++ src/router/modules/main.ts | 4 +-- 4 files changed, 89 insertions(+), 13 deletions(-) diff --git a/src-tauri/src/main.rs b/src-tauri/src/main.rs index ab088030..7cbb41b3 100644 --- a/src-tauri/src/main.rs +++ b/src-tauri/src/main.rs @@ -10,7 +10,7 @@ async fn register_deep_link(app_handle: tauri::AppHandle) { "teyvatguide", move |request| { dbg!(&request); - app_handle.emit_all("test_deep_link", request).unwrap(); + app_handle.emit_all("active_deep_link", request).unwrap(); }, ) .unwrap(); @@ -20,13 +20,13 @@ fn main() { tauri_plugin_deep_link::prepare("teyvatguide"); tauri::Builder::default() .plugin(tauri_plugin_sql::Builder::default().build()) + .invoke_handler(tauri::generate_handler![register_deep_link]) .setup(|_app| { let _window = _app.get_window("TeyvatGuide").unwrap(); #[cfg(debug_assertions)] // only include this code on debug builds _window.open_devtools(); // open the devtools on startup Ok(()) }) - .invoke_handler(tauri::generate_handler![register_deep_link]) .run(tauri::generate_context!()) .expect("error while running tauri application"); } diff --git a/src/App.vue b/src/App.vue index 950be4a7..654d2421 100644 --- a/src/App.vue +++ b/src/App.vue @@ -13,10 +13,11 @@ diff --git a/src/pages/common/Achievements.vue b/src/pages/common/Achievements.vue index e2516d6b..8f9945c2 100644 --- a/src/pages/common/Achievements.vue +++ b/src/pages/common/Achievements.vue @@ -105,8 +105,10 @@