我正在构建一个Tauri应用程序,并希望设置OAuth与Google的集成。为此,我需要一个用于OAuth回调的URI,但Tauri不清楚如何配置模式,可能是使用此方法还是使用WindowUrl
?
如何将URI添加到我的Tauri应用程序中,以便我可以像下面的示例一样使用它:myapp://callback
我认为它可能看起来像下面这样:
fn main() {
tauri::Builder::default()
.invoke_handler(tauri::generate_handler![greet])
.register_uri_scheme_protocol("myapp", move |app, request| {
# protocol logic here
})
.run(tauri::generate_context!())
.expect("error while running tauri application");
}
1条答案
按热度按时间j0pj023g1#
Tauri目前不直接支持深度链接。我发现一个很好的替代方案是this rust project。安装后你可以做如下操作: