Hoe Webkit te repareren Er is een interne fout opgetreden in Safari
Loop je steeds tegen een " Safari kan webpagina niet openen; WebKit is een interne fout tegengekomen" of een " WebKit ErrorDomain:300"-foutcode tijdens het laden van webpagina's in uw Safari - browser? We laten u zien hoe u dit op de iPhone, iPad en Mac kunt oplossen .
Apple - apparaten gebruiken de WebKit -engine om webpagina's in Safari weer te geven . Verschillende redenen, zoals een corrupte Safari -cache, conflicterende experimentele functies en een kapotte browserconfiguratie, kunnen er echter voor zorgen dat de rendering-engine niet meer werkt, waardoor de " WebKit een interne fout heeft aangetroffen". Doorloop(Run) de onderstaande oplossingen om Safari weer normaal te laten werken.
Safari afsluiten en opnieuw openen
De snelste manier om Safari's " WebKit heeft een interne fout aangetroffen" op te lossen, is door de webbrowser geforceerd af te sluiten en opnieuw te openen. Dat elimineert bijna altijd onverwachte storingen en andere problemen met WebKit .
iPhone en iPad
- Veeg(Swipe) omhoog vanaf de onderkant van het scherm (of druk twee keer op de Home-knop(Home button) ) om de App Switcher te openen .
- Veeg(Swipe) de Safari -kaart weg van het scherm.
- Ga naar het startscherm(Home Screen) en open Safari opnieuw .
Mac
- Press Command + Option + Escape om het dialoogvenster Forceer stop te openen.(Force-Quit)
- Kies Safari(Choose Safari) en selecteer de Force-Quit- knop.
- Wacht een paar seconden en open de webbrowser opnieuw via Launchpad of Dock .
Start uw apparaten opnieuw op
Als het geforceerd stoppen van Safari de "WebKit heeft een interne fout(Internal Error) opgetreden", niet heeft verholpen , moet u doorgaan door uw iPhone(restarting your iPhone) of Mac opnieuw op te starten . Dat zou willekeurige problemen aan de systeemkant moeten oplossen die voorkomen dat de browser werkt.
Zorg er bij het herstarten van een Mac voor dat macOS de status van een (Mac)Safari -toepassing met fouten niet opslaat door de optie(Reopen) Vensters opnieuw openen bij opnieuw inloggen uit te schakelen.
Het besturingssysteem bijwerken
De volgende oplossing omvat het updaten van Safari . Omdat het een native app is, kun je dat alleen doen door de systeemsoftware op je Apple -apparaat bij te werken naar de nieuwste versie.
iPhone en iPad
- Open de app Instellingen.
- Tik op Algemeen > Software-update.
- Tik op Downloaden en installeren.
Mac
- Open het Apple- menu en selecteer Systeeminstellingen(System Settings) .
- Selecteer Algemeen(Select General) in de zijbalk. Selecteer vervolgens Software-update aan de rechterkant van het venster.
- Selecteer Nu bijwerken(Update) (of Nu opnieuw opstarten als u de update alleen hoeft af te ronden).
Opmerking: als uw Mac macOS 12 Monterey of ouder gebruikt, opent u de app Systeemvoorkeuren(Preferences) en selecteert u Software - (System) Software Update > Update Nu bijwerken om de systeemsoftware bij te werken.
Wis de Safari-webcache
Als de "WebKit een interne fout heeft aangetroffen" aanhoudt, is het tijd om de Safari-cache(clear the Safari cache) te wissen .
iPhone & iPad
- Open de app Instellingen.
- Scroll naar beneden en tik op Safari.
- Tik op Geschiedenis(History) en websitegegevens(Website Data) wissen .
Mac
- Open Safari en selecteer Safari > Geschiedenis wissen(Clear History) op de menubalk.
- Stel Wissen in op alle geschiedenis.
- Selecteer Geschiedenis wissen.
Alle Safari-extensies uitschakelen
Een andere reden waarom Safari de " WebKit heeft een interne fout aangetroffen" weergeeft, is vanwege niet-geoptimaliseerde of conflicterende browserextensies. Probeer ze uit te schakelen.
iPhone en iPad
- Open de app Instellingen en tik op (Settings)Safari .
- Tik op Extensies.
- Schakel alle inhoudblokkers en extensies uit.
Mac
- Open Safari en selecteer Safari > Settings/Preferences in de menubalk.
- Schakel over naar het tabblad Extensies.
- Schakel de selectievakjes naast alle add-ons uit en verlaat het paneel Voorkeuren .(Preferences)
Als het bericht "WebKit een interne fout heeft aangetroffen" niet meer wordt weergegeven in Safari , opent u de App Store en installeert u eventuele updates voor uw extensies die in behandeling zijn. Activeer vervolgens elke browser-add-on één voor één opnieuw. Als een bepaalde extensie ervoor zorgt dat de foutmelding opnieuw verschijnt, schakelt u deze uit of verwijdert u deze en zoekt u naar een alternatieve extensie.
Ga naar de veilige modus(Safe Mode) en sluit deze af ( alleen Mac )
Als de "WebKit een interne fout heeft aangetroffen" blijft verschijnen in de Mac - versie van Safari , probeer dan uw Mac op te starten in en uit Veilige modus(booting your Mac into and out of Safe Mode) . Dat wist verschillende vormen van overtollige gegevens die voorkomen dat apps zoals Safari werken.
Apple Silicium Mac
- Schakel uw MacBook , i Mac of Mac mini uit.
- Zet je Mac weer aan maar laat de aan/uit -(Power) knop niet los; u ziet binnenkort het scherm (Options)Opstartopties(Startup) .
- Houd de Shift - toets ingedrukt en selecteer Macintosh HD > Safe Mode .
Intel Mac
- Zet je Mac uit.
- Start(Boot) je Mac op terwijl je de Shift- toets ingedrukt houdt.
- Laat de Shift- toets los zodra u het Apple- logo ziet.
Open Safari(Safari) kort in Veilige modus(Safe Mode) en controleer of de WebKit- fout optreedt. Als dit het geval is, gaat u verder met het wissen van aanvullende vormen van gegevens in de cache op uw Mac(clearing additional forms of cached data on your Mac) . Als dat niet het geval is, start u uw Mac normaal op.
De privérelay-functie uitschakelen
Als u zich abonneert op iCloud+, heeft uw iPhone, iPad of Mac mogelijk een functie genaamd Private Relay actief om de privacy te verbeteren door niet-versleuteld siteverkeer te beschermen. Het is echter nog in bèta en veroorzaakt problemen in Safari . Dus schakel Private Relay uit en controleer of dat een verschil maakt.
iPhone en iPad
- Open de app Instellingen.
- Ga naar Apple ID > iCloud > Privacy Relay .
- Zet de schakelaar naast Privérelais(Private Relay) uit .
Mac
- Open de app Systeeminstellingen.
- Selecteer uw Apple ID in de zijbalk. Selecteer vervolgens iCloud.
- Schakel de schakelaar naast Privérelais(Private Relay) uit .
Opmerking: om Private Relay in macOS Monterey of ouder uit te schakelen, gaat u naar System Preferences > Apple ID > iCloud.
Schakel privé-wifi-adressen uit(Private Wi-Fi Addresses) (alleen iPhone en iPad)
Op de iPhone en iPad is een andere reden voor de "WebKit een interne fout tegengekomen" in Safari het gebruik van privé Mac-adressen (Wi-Fi)(private Mac (Wi-Fi) addresses) . Om dat te stoppen:
- Open de app Instellingen(Settings) op je iPhone en selecteer de optie Wi-Fi.
- Tik op de Info -knop naast de actieve Wi-Fi-verbinding.
- Schakel de schakelaar naast Privé wifi-adres uit(Wi-Fi Address) .
Schakel de HTTP/3 Experimental Feature
HTTP/3 is een protocol dat de latentie en laadtijden verbetert. Het is echter alleen beschikbaar als een experimentele Safari -functie en is vatbaar voor het breken van dingen. Controleer of het actief is en schakel het uit.
iPhone en iPad
- Open de app Instellingen.
- Tap Safari > Advanced > Experimental Features .
- Zet de schakelaar naast HTTP/3 uit .
Mac
- Open het paneel Safari Settings/Preferences .
- Schakel over naar het tabblad Ontwikkelen(Develop) en vink het selectievakje naast Ontwikkelmenu(Show Develop) weergeven in de menubalk aan.
- Selecteer Ontwikkelen(Select Develop) op de menubalk, druk af naar Experimentele functies(Experimental Features) en schakel de HTTP/3 - optie uit.
Experimentele (Reset Experimental) voorkeuren(Preferences) terugzetten naar standaardinstellingen
Als geen van de bovenstaande oplossingen helpt, probeer dan alle experimentele Safari- functies terug te zetten naar hun standaardinstellingen.
iPhone en iPad
- Open de app Instellingen.
- Tap Safari > Advanced > Experimental Features .
- Scroll naar beneden en tik op Alles resetten(Reset All) naar standaard(Defaults) .
Mac
Open het menu Ontwikkelen in (Develop)Safari (maak het zichtbaar als dat nodig is), wijs naar Experimentele functies(Experimental Features) en scrol omlaag naar beneden. Selecteer vervolgens Alles resetten(Reset) naar standaardwaarden(Defaults) .
Safari werkt weer zoals gewoonlijk
De bovenstaande tips voor probleemoplossing zouden u moeten helpen het probleem "WebKit heeft een interne fout aangetroffen" in Safari op te lossen . Zorg ervoor dat u de bovenstaande snelle oplossingen doorloopt als u het probleem opnieuw tegenkomt.
Stel dat de WebKit -fout niet verdwijnt. Schakel in dat geval over naar een andere browser zoals Google Chrome , Firefox of Microsoft Edge en wacht tot een toekomstige iOS- of macOS-update het probleem permanent oplost. Op de Mac kunt u Safari ook terugzetten naar de standaardinstellingen(factory reset Safari to its default settings) .
Related posts
5 manieren om Safari te repareren worden niet geopend op Mac
Fix Safari Deze verbinding is niet privé
Hoe Safari te repareren Kan serverfout niet vinden
Hoe de Safari-fout "Kan pagina niet openen" op iPhone te repareren
Interne fout videoplanner oplossen
Interne opslag vrijmaken op Android-telefoon
De beste extensies voor de Safari-browser
Safari aanpassen in macOS Big Sur
500 Interne serverfout op YouTube uitgelegd
Safari werkt niet op Mac? 9 manieren om te repareren
Een gesloten browsertabblad opnieuw openen in Chrome, Safari, Edge en Firefox
Wachtwoorden exporteren vanuit Chrome, Edge, Firefox en Safari
Hoe u de privénavigatiefunctie van Safari echt privé kunt maken
Schakel de standaard ingebouwde PDF-viewer uit in Chrome, Firefox, Edge, Safari
Hoe pop-ups in Safari op iPhone uit te schakelen
Problemen met inloggen op de Xbox-app oplossen
Hoe Windows over te zetten naar een externe of interne harde schijf
Een externe of interne harde schijf partitioneren in OS X
Pop-upblokkering uitschakelen in Safari voor een website
Fix Amazon PrimeVideo-foutcode 7031