Hur man åtgärdar Webkit stötte på ett internt fel i Safari

Fortsätter du stöta på en " Safari kan inte öppna webbsida; WebKit stötte på ett internt fel" eller en " WebKit ErrorDomain:300" felkod när du försökte ladda webbsidor i din Safari- webbläsare? Vi visar dig hur du fixar det på iPhone, iPad och Mac .

Apple - enheter använder WebKit -motorn för att rendera webbsidor i Safari . Men olika orsaker, såsom en korrupt Safari -cache, motstridiga experimentfunktioner och en trasig webbläsarkonfiguration, kan stoppa renderingsmotorn från att fungera, vilket resulterar i att " WebKit påträffade ett internt fel." Kör(Run) igenom korrigeringarna nedan för att få Safari att fungera som vanligt igen.

Avsluta och öppna Safari igen

Det snabbaste sättet att fixa Safaris " WebKit stötte på ett internt fel" är att tvångsavsluta och öppna webbläsaren igen. Det eliminerar nästan alltid oväntade fel och andra problem med WebKit .

iPhone och iPad

  1. Svep(Swipe) uppåt från botten av skärmen (eller tryck på hemknappen(Home button) två gånger) för att öppna App Switcher .
  2. Svep(Swipe) bort Safari -kortet från skärmen.
  3. Avsluta till startskärmen(Home Screen) och öppna Safari igen .

Mac

  1. Press Command + Option + Escape för att öppna dialogrutan Tvångsavsluta(Force-Quit) .
  2. Välj Safari(Choose Safari) och välj knappen Tvångsavsluta(Force-Quit) .
  3. Vänta några sekunder och öppna webbläsaren igen via Launchpad eller Dock .

Starta om dina enheter

Om att tvångsavsluta Safari inte fixade "WebKit stötte på ett internt fel(Internal Error) " måste du fortsätta genom att starta om din iPhone(restarting your iPhone) eller Mac - enhet. Det borde lösa slumpmässiga problem på systemsidan som hindrar webbläsaren från att fungera.

När du startar om en Mac , se till att stoppa macOS från att spara ett buggigt Safari (Reopen)-(Safari) programtillstånd genom att avmarkera alternativet Öppna fönster igen när du loggar in igen.

Uppdatera operativsystemet

Följande korrigering innebär uppdatering av Safari . Eftersom det är en inbyggd app är det enda sättet att göra det att uppdatera systemprogramvaran på din Apple - enhet till den senaste versionen.

iPhone och iPad

  1. Öppna appen Inställningar.
  2. Tryck på Allmänt > Programuppdatering.
  3. Tryck på Ladda ner och installera.

Mac

  1. Öppna Apple -menyn och välj Systeminställningar(System Settings) .

  1. Välj Allmänt(Select General) i sidofältet. Välj sedan Programuppdatering(Software Update) till höger i fönstret.

  1. Välj Uppdatera(Update) nu (eller Starta om nu om du bara behöver slutföra uppdateringen).

Obs: Om din Mac kör macOS 12 Monterey eller äldre, öppna appen Systeminställningar (Preferences)och(System) välj Software Update > Update nu för att uppdatera dess systemprogramvara.

Rensa Safaris webbcache

Om "WebKit påträffade ett internt fel" kvarstår är det dags att rensa Safari-cachen(clear the Safari cache) .

iPhone & iPad

  1. Öppna appen Inställningar.
  2. Rulla ned och tryck på Safari.
  3. Tryck på Rensa historik(History) och webbplatsdata(Website Data) .

Mac

  1. Öppna Safari och välj Safari > Rensa historik(Clear History) i menyraden.

  1. Ställ in Rensa till all historik.
  2. Välj Rensa historik.

Inaktivera alla Safari-tillägg

En annan anledning till att Safari visar " WebKit påträffade ett internt fel" är på grund av ooptimerade eller motstridiga webbläsartillägg. Försök att inaktivera dem.

iPhone och iPad

  1. Öppna appen Inställningar och tryck på (Settings)Safari .
  2. Tryck på Tillägg.
  3. Inaktivera alla innehållsblockerare och tillägg.

Mac

  1. Öppna Safari och välj Safari > Settings/Preferences i menyraden.

  1. Växla till fliken Tillägg.
  2. Avmarkera rutorna bredvid alla tillägg och avsluta fönstret Inställningar(Preferences) .

Om meddelandet "WebKit påträffade ett internt fel" inte längre visas i Safari öppnar du App Store och installerar eventuella väntande uppdateringar av dina tillägg. Återaktivera sedan varje webbläsartillägg ett efter ett. Om ett visst tillägg gör att felmeddelandet visas igen, inaktivera eller avinstallera det och leta efter ett alternativt tillägg.

Öppna och avsluta felsäkert läge(Safe Mode) ( endast Mac )

Om "WebKit stötte på ett internt fel" fortsätter att visas i Mac - versionen av Safari , prova att starta din Mac till och ur felsäkert läge(booting your Mac into and out of Safe Mode) . Det rensar olika former av redundant data som hindrar appar som Safari från att fungera.

Apple Silicon Mac

  1. Stäng av din MacBook , i Mac eller Mac mini.
  2. Slå på din Mac igen men släpp inte strömknappen(Power) ; du kommer snart att se skärmen för (Startup) startalternativ(Options) .
  3. Håll ned Skift-(Shift) tangenten och välj Macintosh HD > Safe Mode .

Intel Mac

  1. Stäng av din Mac.
  2. Starta(Boot) din Mac samtidigt som du håller ned Skift-(Shift) tangenten.
  3. Släpp Shift- tangenten när du ser Apple -logotypen.

I felsäkert läge(Safe Mode) öppnar du Safari(Safari) kort och kontrollerar om WebKit- felet uppstår. Om det gör det, fortsätt att rensa ytterligare former av cachad data på din Mac(clearing additional forms of cached data on your Mac) . Om inte, starta din Mac normalt.

Inaktivera den privata reläfunktionen

Om du prenumererar på iCloud+ kan din iPhone, iPad eller Mac ha en funktion som kallas Private Relay aktiv för att förbättra integriteten genom att skydda okrypterad webbplatstrafik. Det är dock fortfarande i beta och skapar problem i Safari . Så inaktivera Private Relay och kontrollera om det gör någon skillnad.

iPhone och iPad

  1. Öppna appen Inställningar.
  2. Gå till Apple ID > iCloud > Privacy Relay .
  3. Stäng av strömbrytaren bredvid Privat relä(Private Relay) .

Mac

  1. Öppna appen Systeminställningar.
  2. Välj ditt Apple-ID i sidofältet. Välj sedan iCloud.

  1. Inaktivera omkopplaren bredvid Privat relä(Private Relay) .

Obs: För att inaktivera Private Relay i macOS Monterey eller äldre, gå till System Preferences > Apple ID > iCloud.

Inaktivera privata Wi-Fi-adresser(Private Wi-Fi Addresses) (endast iPhone och iPad)

På iPhone och iPad är en annan orsak till "WebKit stötte på ett internt fel" i Safari användningen av privata Mac-adresser (Wi-Fi)(private Mac (Wi-Fi) addresses) . För att stoppa det:

  1. Öppna appen Inställningar(Settings) på din iPhone och välj alternativet Wi-Fi.
  2. Tryck på Info -knappen bredvid den aktiva Wi-Fi-anslutningen.
  3. Inaktivera omkopplaren bredvid Privat Wi-Fi-adress(Wi-Fi Address) .

Inaktivera HTTP/3 Experimental Feature

HTTP/3 är ett protokoll som förbättrar latens och laddningstider. Det är dock bara tillgängligt som en experimentell Safari -funktion och är benägen att gå sönder saker. Kontrollera om den är aktiv och inaktivera den.

iPhone och iPad

  1. Öppna appen Inställningar.
  2. Tap Safari > Advanced > Experimental Features .
  3. Stäng av reglaget bredvid HTTP/3 .

Mac

  1. Öppna Safari Settings/Preferences .
  2. Växla till fliken Utveckla(Develop) och markera rutan bredvid Visa Utveckla-(Show Develop) menyn i menyraden.

  1. Välj Utveckla(Select Develop) på menyraden, skriv ut till Experimentella funktioner(Experimental Features) och avmarkera alternativet HTTP/3 .

Återställ experimentella (Reset Experimental) inställningar(Preferences) till standardinställningar

Om ingen av korrigeringarna ovan hjälper, försök att återställa alla experimentella Safari- funktioner till deras standardinställningar.

iPhone och iPad

  1. Öppna appen Inställningar.
  2. Tap Safari > Advanced > Experimental Features .
  3. Rulla(Scroll) ned och tryck på Återställ alla(Reset All) till standardvärden(Defaults) .

Mac

Öppna Utveckla-(Develop) menyn i Safari (visa den om du måste), peka på Experimentella funktioner(Experimental Features) och scrolla ner till botten. Välj sedan Återställ(Reset) alla till standardinställningar(Defaults) .

Safari fungerar som vanligt igen

Felsökningstipsen ovan bör hjälpa dig att lösa problemet "WebKit stötte på ett internt fel" i Safari . Var noga med att gå igenom snabbkorrigeringarna ovan om du stöter på problemet igen.

Anta att WebKit -felet inte försvinner. Byt i så fall till en annan webbläsare som Google Chrome , Firefox eller Microsoft Edge och vänta tills en framtida iOS- eller macOS-uppdatering permanent löser problemet. På Mac kan du även återställa Safari till standardinställningarna(factory reset Safari to its default settings) .



About the author

Med en stor erfarenhet av Windows 10 och smartphones är jag en stark förespråkare av Microsoft Edge och de förmågor det ger. Förutom att vara expert på fel och wifi vet jag hur man använder verktyg som OneDrive och Cortana för att göra ditt arbete enklare.



Related posts