mirror of
https://github.com/clash-verge-rev/clash-verge-rev
synced 2025-05-05 04:53:44 +08:00
chore: update
This commit is contained in:
parent
2af2d3664f
commit
3e19e574e6
@ -6,6 +6,7 @@ mod feat;
|
|||||||
mod utils;
|
mod utils;
|
||||||
|
|
||||||
use crate::utils::{resolve, resolve::resolve_scheme, server};
|
use crate::utils::{resolve, resolve::resolve_scheme, server};
|
||||||
|
#[cfg(target_os = "macos")]
|
||||||
use tauri::Listener;
|
use tauri::Listener;
|
||||||
|
|
||||||
pub fn run() {
|
pub fn run() {
|
||||||
@ -45,14 +46,15 @@ pub fn run() {
|
|||||||
use tauri_plugin_deep_link::DeepLinkExt;
|
use tauri_plugin_deep_link::DeepLinkExt;
|
||||||
app.deep_link().register_all()?;
|
app.deep_link().register_all()?;
|
||||||
}
|
}
|
||||||
|
#[cfg(target_os = "macos")]
|
||||||
app.listen("deep-link://new-url", |event| {
|
{
|
||||||
tauri::async_runtime::spawn(async move {
|
app.listen("deep-link://new-url", |event| {
|
||||||
let payload = event.payload();
|
tauri::async_runtime::spawn(async move {
|
||||||
log_err!(resolve_scheme(payload.to_owned()).await);
|
let payload = event.payload();
|
||||||
|
log_err!(resolve_scheme(payload.to_owned()).await);
|
||||||
|
});
|
||||||
});
|
});
|
||||||
});
|
}
|
||||||
|
|
||||||
tauri::async_runtime::block_on(async move {
|
tauri::async_runtime::block_on(async move {
|
||||||
resolve::resolve_setup(app).await;
|
resolve::resolve_setup(app).await;
|
||||||
#[cfg(not(target_os = "macos"))]
|
#[cfg(not(target_os = "macos"))]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user