Aprire i DevTools in Tauri

Mattepuffo's logo
Aprire i DevTools in Tauri

Aprire i DevTools in Tauri

In Tauri aprire una finestra con i DevTools abilitati non è semplce come in Electron.

Nel senso che non basta un semplice parametro.

Io ho modificato il mio lib.rs così (vi ho lasciato commentato il vecchio codice):

use tauri::Manager;

#[tauri::command]
fn greet(name: &str) -> String {
    format!("Hello, {}! You've been greeted from Rust!", name)
}

pub fn run() {
    tauri::Builder::default()
        .plugin(tauri_plugin_opener::init())
        .invoke_handler(tauri::generate_handler![greet])
        .setup(|app| {
            #[cfg(debug_assertions)]
            {
                if let Some(window) = app.get_webview_window("main") {
                    window.open_devtools();
                }
            }
            Ok(())
        })
        .run(tauri::generate_context!())
        .expect("error while running tauri application");

    // tauri::Builder::default()
    //     .plugin(tauri_plugin_opener::init())
    //     .invoke_handler(tauri::generate_handler![greet])
    //     .run(tauri::generate_context!())
    //     .expect("error while running tauri application");
}

Enjoy!


Condividi

Commentami!