Saita wakili don taga webview na Tauri 2
Saita URL na wakili na Tauri 2 yayin da ake gina tagar webview kuma ka ware wannan hanyar burauza daga abokan cinikin HTTP na Rust.
WebviewWindowBuilder na Tauri 2 yana karɓar URL na wakili kafin a gina tagar. A cikin lambar saitin aikace-aikacen:
let page = "https://www.example.org/".parse()?;
let proxy = "socks5://127.0.0.1:1080".parse()?;
let window = tauri::WebviewWindowBuilder::new(
app,
"proxied-page",
tauri::WebviewUrl::External(page),
)
.proxy_url(proxy)
.build()?;app shine riƙon aikace-aikacen Tauri da ke akwai, kuma aikin da ke kewaye da shi yana isar da kurakuran bincike da ginawa. Yi amfani da alamar taga da ba a yi amfani da ita ba. Riƙe dandalin da aka yi niyya da sigar Tauri tare da rahoton saiti.
Mai ginawa yana bayanin URL ɗin wakili na HTTP da SOCKS5. Dole ne sabis ɗin SOCKS da aka nuna ya kasance akwai shi a kan kwamfutar da ke gudanar da aikace-aikacen. Binciken shafi na jama'a mai zaman kansa zai iya amfani da URL na SOCKS5 mai nisa daga jerin wakilan SOCKS5 a maimakon haka, idan an yarda da masu shiga tsakani na jama'a kuma ba a saita ko riƙe asusun wakili ba. Yi amfani da ainihin tsarin mai sauraro, kuma riƙe URL na shafin waje a matsayin inda gidan yanar gizon zai nufa.
Wannan hanya ta wannan webview ce. Umarnin Rust da ke amfani da wani abokin ciniki na HTTP yana buƙatar saitin wakili na wannan abokin ciniki, ko da JavaScript ya kira umarnin daga wannan tagar.