[英]how to change webview2 user data folder in tauri?
Is there anyway to change user data folder in edge webview2 in tauri?无论如何要在 tauri 的 edge webview2 中更改用户数据文件夹? I have to change environenment variable WEBVIEW2_USER_DATA_FOLDER before tauri initialization.我必须在 tauri 初始化之前更改环境变量 WEBVIEW2_USER_DATA_FOLDER。 but it does work in sometime, so that it is better change it via some interface.但它确实在某个时候起作用,所以最好通过一些界面来改变它。
here is my code:这是我的代码:
let udf = xxxxxx; //some folder generated for each user.
env::set_var("WEBVIEW2_USER_DATA_FOLDER", udf);
Try this:试试这个:
use tauri::WebView2;
fn main() {
let mut webview = WebView2::new();
let udf = xxxxxx; //some folder generated for each user.
webview.set_user_data_folder(udf);
webview.run().unwrap();
}
You can call this method before calling the run method of the WebView2 struct to set the user data folder before the webview is initialized. webview初始化前调用WebView2结构体的run方法设置用户数据文件夹前调用此方法即可。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.