Android WebView: cuir an sárú seachfhreastalaí i bhfeidhm roimh nascleanúint
Úsáid seiceáil gné agus aisghlao críochnaithe AndroidX WebKit, agus cuir san áireamh an sárú a roinneann WebViewanna i bpróiseas amháin.
Ba cheart nascleanúint a bhraitheann ar shárú seachfhreastalaí WebView tosú tar éis d'éisteoir críochnaithe an tsáraithe rith. Má shocraítear é agus má luchtaítear leathanach láithreach, fágtar an oibríocht ag rásaíocht le nuashonrú asincrónach.
- Seiceáil
WebViewFeature.isFeatureSupported(WebViewFeature.PROXY_OVERRIDE). Braitheann an tacaíocht ar fheidhmiú WebView agus ar leabharlann AndroidX WebKit chomh maith le leibhéal API Android. Sainmhínigh cad a tharlaíonn nuair nach bhfuil sé ann; d'fhéadfadh dul go díreach go ciúin an ghné a chur ó mhaith. - Tóg an
ProxyConfigatá beartaithe lena rialacha seachfhreastalaí doiciméadaithe, lena chomhréir críochphointe agus lena iompar seachanta. Le haghaidh nascleanúna ceadaithe chuig suíomhanna poiblí, roghnaigh iarrthóir ón liosta seachfhreastalaí saor in aisce a bhfuil a phrótacal ag teacht le riail a thacaíonn leis an bhfeidhmiú WebView sin. Is ionchuir dhifriúla iad URL PAC, URI SOCKS agus óstach lom. - Glaoigh ar
ProxyController.setProxyOverride()leis an gcumraíocht sin, le feidhmeoir agus le héisteoir críochnaithe. Tosaigh nascleanúint spleách ón gcosán críochnaithe. - Nuair a chríochnaíonn an sárú sealadach, glan é le
clearProxyOverride()agus láimhseáil a chríochnú asincrónach freisin.
Tabhair aon úinéir amháin don saolré sin. Baineann an socrú le WebViewanna ar fud phróiseas an fheidhmchláir; ní féidir le hathrú arís agus arís eile aschur neamhspleách a thabhairt do dhá amharc chomhaimseartha. Tá a mbealaí féin ag próisis eile agus ag leabharlanna HTTP.
Seachnaíonn an comhéadan tacaíochta seo spleáchas ar éisteoirí príobháideacha athraithe seachfhreastalaí a athraíonn idir eisiúintí Android. Roghnaíonn sé ródú; úsáideann dintiúir seachfhreastalaí agus muinín teastas a meicníochtaí tacaíochta fós. Ní mór teip fhíordheimhnithe nó TLS tar éis roghnú a dhiagnóisiú ag an gcéim sin.