fix: devtools command compatibility + add devtools feature flag

This commit is contained in:
xin
2026-06-17 17:36:52 +08:00
parent b49a223b78
commit 80b641258b
2 changed files with 2 additions and 6 deletions

View File

@ -13,7 +13,7 @@ crate-type = ["staticlib", "cdylib", "rlib"]
tauri-build = { version = "2", features = [] } tauri-build = { version = "2", features = [] }
[dependencies] [dependencies]
tauri = { version = "2", features = ["protocol-asset"] } tauri = { version = "2", features = ["protocol-asset", "devtools"] }
tauri-plugin-opener = "2" tauri-plugin-opener = "2"
tauri-plugin-dialog = "2" tauri-plugin-dialog = "2"
tauri-plugin-fs = "2" tauri-plugin-fs = "2"

View File

@ -2,9 +2,5 @@ use tauri::{command, Webview};
#[command] #[command]
pub async fn toggle_devtools(webview: Webview) { pub async fn toggle_devtools(webview: Webview) {
if webview.is_devtools_open() { webview.open_devtools();
webview.close_devtools();
} else {
webview.open_devtools();
}
} }