Kører du hele tiden ind i en "Safari kan ikke åbne webside; WebKit stødte på en intern fejl" eller en "WebKitErrorDomain:300" fejlkode, mens du forsøgte at indlæse websider i din Safari-browser? Vi viser dig, hvordan du løser det på iPhone, iPad og Mac.
Apple-enheder bruger WebKit-motoren til at gengive websider i Safari. Forskellige årsager, såsom en korrupt Safari-cache, modstridende eksperimentelle funktioner og en ødelagt browserkonfiguration, kan dog forhindre gengivelsesmotoren i at fungere, hvilket resulterer i "WebKit stødte på en intern fejl." Kør gennem rettelserne nedenfor for at få Safari til at fungere som norm alt igen.
Afslut og genåbn Safari
Den hurtigste måde at rette Safaris "WebKit stødte på en intern fejl" er at tvinge afslutning og genåbne webbrowseren. Det eliminerer næsten altid uventede fejl og andre problemer med WebKit.
iPhone og iPad
- Stryg op fra bunden af skærmen (eller tryk på Hjem-knappen to gange) for at åbne App Switcher.
- Stryg Safari-kortet væk fra skærmen.
- Afslut til startskærmen, og åbn Safari igen.
Mac
- Tryk på Command + Option + Escape for at åbne dialogboksen Force-Quit.
- Vælg Safari, og vælg knappen Force-Quit.
- Vent et par sekunder, og åbn webbrowseren igen via Launchpad eller Dock.
Genstart dine enheder
Hvis tvangsafslutning af Safari ikke løste "WebKit stødte på en intern fejl", skal du fortsætte ved at genstarte din iPhone eller Mac-enhed. Det burde løse tilfældige problemer på systemsiden, der forhindrer browseren i at fungere.
Mens du genstarter en Mac, skal du sørge for at forhindre macOS i at gemme en buggy Safari-applikationstilstand ved at fjerne markeringen i genåbn vinduer, når du logger ind igen.
Opdater operativsystemet
Følgende rettelse involverer opdatering af Safari. Da det er en indbygget app, er den eneste måde at gøre det på at opdatere systemsoftwaren på din Apple-enhed til den nyeste version.
iPhone og iPad
- Åbn appen Indstillinger.
- Tap Generelt > Softwareopdatering.
- Tryk på Download og installer.
Mac
- Åbn Apple-menuen, og vælg Systemindstillinger.
- Vælg Generelt på sidebjælken. Vælg derefter Softwareopdatering til højre i vinduet.
- Vælg Opdater nu (eller Genstart nu, hvis du kun skal færdiggøre opdateringen).
Bemærk: Hvis din Mac kører macOS 12 Monterey eller ældre, skal du åbne appen Systemindstillinger og vælge Softwareopdatering > Opdater nu for at opdatere dens systemsoftware.
Ryd Safari Web Cache
Hvis "WebKit stødte på en intern fejl" fortsætter, er det tid til at rydde Safari-cachen.
iPhone & iPad
- Åbn appen Indstillinger.
- Rul ned og tryk på Safari.
- Tryk på Ryd historik og webstedsdata.
Mac
- Åbn Safari, og vælg Safari > Ryd historik på menulinjen.
- Sæt Ryd til al historik.
- Vælg Ryd historik.
Deaktiver alle Safari-udvidelser
En anden grund til, at Safari viser "WebKit stødte på en intern fejl", er på grund af uoptimerede eller modstridende browserudvidelser. Prøv at deaktivere dem.
iPhone og iPad
- Åbn appen Indstillinger, og tryk på Safari.
- Tap Extensions.
- Deaktiver alle indholdsblokkere og udvidelser.
Mac
- Åbn Safari, og vælg Safari > Indstillinger/Præferencer på menulinjen.
- Skift til fanen Udvidelser.
- Fjern markeringen af afkrydsningsfelterne ud for alle tilføjelser, og afslut ruden Præferencer.
Hvis meddelelsen "WebKit stødte på en intern fejl" ikke længere vises i Safari, skal du åbne App Store og installere eventuelle ventende opdateringer til dine udvidelser. Genaktiver derefter hver browsertilføjelse én efter én. Hvis en bestemt udvidelse får fejlmeddelelsen til at dukke op igen, deaktiver eller afinstaller den og se efter en alternativ udvidelse.
Gå ind og afslut fejlsikret tilstand (kun Mac)
Hvis "WebKit stødte på en intern fejl" fortsætter med at dukke op i Mac-versionen af Safari, så prøv at starte din Mac ind og ud af fejlsikret tilstand. Det rydder forskellige former for redundante data, der forhindrer apps som Safari i at fungere.
Apple Silicon Mac
- Sluk din MacBook, iMac eller Mac mini.
- Tænd din Mac igen, men slip ikke tænd/sluk-knappen; du vil snart se skærmen Opstartsindstillinger.
- Hold Shift-tasten nede, og vælg Macintosh HD > Safe Mode.
Intel Mac
- Sluk din Mac.
- Start din Mac, mens du holder Shift-tasten nede.
- Slip Shift-tasten, når du ser Apple-logoet.
Åbn Safari kortvarigt i fejlsikret tilstand og kontroller, om WebKit-fejlen opstår. Hvis det gør det, skal du fortsætte med at rydde yderligere former for cachelagrede data på din Mac. Hvis ikke, start din Mac norm alt.
Deaktiver den private relæfunktion
Hvis du abonnerer på iCloud+, kan din iPhone, iPad eller Mac have en funktion kaldet Private Relay aktiv for at forbedre privatlivets fred ved at beskytte ukrypteret trafik på webstedet. Det er dog stadig i beta og skaber problemer i Safari. Så deaktiver Private Relay og tjek, om det gør en forskel.
iPhone og iPad
- Åbn appen Indstillinger.
- Gå til Apple ID > iCloud > Privacy Relay.
- Sluk kontakten ved siden af Privat relæ.
Mac
- Åbn appen Systemindstillinger.
- Vælg dit Apple-id på sidebjælken. Vælg derefter iCloud.
- Deaktiver kontakten ved siden af Privat relæ.
Bemærk: For at deaktivere Private Relay i macOS Monterey eller ældre skal du gå til Systemindstillinger > Apple ID > iCloud.
Deaktiver private Wi-Fi-adresser (kun iPhone og iPad)
På iPhone og iPad er en anden årsag til "WebKit stødte på en intern fejl" i Safari brugen af private Mac-adresser (Wi-Fi). For at stoppe det:
- Åbn appen Indstillinger på din iPhone, og vælg indstillingen Wi-Fi.
- Tryk på Info-knappen ved siden af den aktive Wi-Fi-forbindelse.
- Deaktiver kontakten ud for Privat Wi-Fi-adresse.
Deaktiver HTTP/3-eksperimentelle funktion
HTTP/3 er en protokol, der forbedrer latenstid og indlæsningstider. Den er dog kun tilgængelig som en eksperimentel Safari-funktion og er tilbøjelig til at ødelægge ting. Tjek, om den er aktiv, og deaktiver den.
iPhone og iPad
- Åbn appen Indstillinger.
- Tap Safari > Avancerede > Eksperimentelle funktioner.
- Sluk kontakten ved siden af HTTP/3.
Mac
- Åbn Safari Indstillinger/Præferencer-ruden.
- Skift til fanen Udvikl, og marker afkrydsningsfeltet ud for Vis Udvikler-menuen i menulinjen.
- Vælg Udvikl på menulinjen, udskriv til Eksperimentelle funktioner, og fjern markeringen af HTTP/3-indstillingen.
Nulstil eksperimentelle indstillinger til standarder
Hvis ingen af rettelserne ovenfor hjælper, så prøv at nulstille alle eksperimentelle Safari-funktioner til deres standardindstillinger.
iPhone og iPad
- Åbn appen Indstillinger.
- Tap Safari > Avancerede > Eksperimentelle funktioner.
- Rul ned og tryk på Nulstil alle til standarder.
Mac
Åbn Udvikler-menuen i Safari (vis den frem, hvis du skal), peg på Eksperimentelle funktioner, og rul ned til bunden. Vælg derefter Nulstil alle til standard.
Safari fungerer som sædvanligt igen
Tipene til fejlfinding ovenfor skulle hjælpe dig med at løse problemet med "WebKit stødte på en intern fejl" i Safari. Sørg for at gennemgå de hurtige løsninger ovenfor, hvis du støder på problemet igen.
Antag, at WebKit-fejlen ikke forsvinder. Hvis det er tilfældet, skal du skifte til en anden browser som Google Chrome, Firefox eller Microsoft Edge og vente, indtil en fremtidig iOS- eller macOS-opdatering løser problemet permanent. På Mac kan du også nulstille Safari til standardindstillingerne.
