Spørsmål:
Deaktiver all surfing i appen mens du holder Chrome som standard nettleser
LBogaardt
2018-09-04 00:08:08 UTC
view on stackexchange narkive permalink

I tidligere versjoner av Android ble det mulig å surfe i apper ved hjelp av WebView (1). Deaktivering av surfing i appen hele systemet kan oppnås ved å avinstallere WebView-appen (2).

Nylig overtok en versjon av Chrome i appen, kalt Custom Tabs, WebView-appen (3, 4). Dette betydde at det forrige trikset ikke lenger fungerte.

Slik deaktiverer du surfing i appen har allerede blitt diskutert tidligere (5). Svarene inkluderte imidlertid avinstallering av Chrome og dermed avinstallering av egendefinerte faner.

Er det en måte å beholde Chrome som standard nettleser, mens du også deaktiverer surfing i appen? Hvis du klikker på lenker i bestemte apper, vil det føre til at Chrome-appen åpnes og gjengis nettsiden.

@beeshyams Takk, det er i slekt, men ikke det samme.Svaret ditt der antyder i det minste nøyaktig hva jeg prøver å unngå (redigert Q for å gjøre dette tydeligere).Daniel Mahler sier også at "Chromer er en fin måte å administrere lenker som er åpnet fra andre apper (Web Heads), men AFAIK har ingen kontroll over om andre apper bruker det. Hvis noen kjenner en enhetsmetode for å endre nettleserens innstilling for alle appene jeger alle ører ".Jeg er også alle ører.
WebView-komponenten er bare en spesiell app.Du kan ha flere WebViews installert og velge den du vil ha i Developer Options.Dessverre må System WebView signeres som systemapp, og derfor krever root å installere en slags "dummy WebView".
@Robert Foreslår du at hvis en har root-tilgang, kan det installeres en dummy WebView-app som for eksempel bare starter Chrome-nettleseren og åpner den klikkede URL-en der?Kan du også forklare hva utvikleralternativene er?Er det noe jeg kan utnytte der?
"Utvikleralternativer" er utviklerinnstillingsmenyen du kan låse opp ved å berøre det innebygde nummeret 4 ganger.Jeg snakket om en dummy WebView-app som bare ikke gjør noe.Å åpne en URL designet for en WebView i Chrome gir ikke mening, siden Chrome ikke har tilgang til app-interne ressurser.
@Robert Ville en potensiell dummy WebView ikke kunne omdirigere URL-en til Chrome?Har du noen forslag til hvordan du kan få alle apper til å åpne lenker i appen med nettleseren Chrome Mobile?
Å se at de ikke er noen svar, prøv dette. 1. Installer "Shelter" fra FDroid.Det er en app med åpen kildekode som oppretter en arbeidspartisjon for å kjøre apper trygt 2. Jeg la tilfeldigvis merke til at i utviklerinnstillinger er Chrome deaktivert og nettvisning er aktivert for arbeidsprofil i arkmodus.3. Klone Lynket (referert til nå slettet kommentar) til arbeidsprofilen og også appene du vil åpne i Lynket 4. Sett Lynket som standard nettleser i arbeidsprofilen 5. Jeg prøvde bare med en app, og den åpnes som standard i Lynketheller enn i app.Selvfølgelig er Lynket ikke Chrome helt (slank versjon av Chrome) //
// så du kan gå glipp av visse funksjoner, men du avinstallerer ikke krom og bruker ikke i appen
En svar:
William Wilkerson
2020-07-26 18:37:25 UTC
view on stackexchange narkive permalink

Du må vite dette før du deaktiverer all surfing i appen,

In-app-surfing er en nødvendig komponent av innebygde krav for at nettfunksjonene skal gjengis ordentlig, som beskrevetav Google:

Android WebView er en systemkomponent drevet av Chrome som lar Android-apper vise webinnhold.Denne komponenten er forhåndsinstallert på enheten din og bør holdes oppdatert for å sikre at du har de nyeste sikkerhetsoppdateringene og andre feilrettinger.

Så det kan være en sjanse for at hvis du deaktiverte surfing i appenog Android System WebView, mens Chrome som standard nettleser, kan det hende at noen nettkomponenter ikke fungerer som de skal.

Er det virkelig drevet av Chrome?Du kan nøytralisere Chrome (og muligens til og med slette det), men fortsatt bruke og oppdatere WebView.
Vel, jeg er ikke den eneste som sier at den er drevet av Chrome, Google sier det også.
Har du en kilde for Google som hevder det?
https://play.google.com/store/apps/details?id=com.google.android.webview&hl=no (Les beskrivelsen for å se hva jeg sier)
Takk William.Først og fremst ble det skrevet av Google, så vi vet at det ikke er sant.;) Alt tuller til side, jeg er ikke sikker på at de er nøyaktige i så fall;Google kan bare bruke det som en mulighet til å markedsføre nettleseren sin.Jeg er veldig interessert hvis du finner andre referanser til at WebView er basert på Chrome i stedet for krom.


Denne spørsmålet ble automatisk oversatt fra engelsk.Det opprinnelige innholdet er tilgjengelig på stackexchange, som vi takker for cc by-sa 4.0-lisensen den distribueres under.
Loading...