Ako opraviť, že Webkit narazil na internú chybu v Safari
Stále sa vám zobrazuje „ Safari nemôže otvoriť webovú stránku; WebKit narazil na internú chybu“ alebo chybový kód „ WebKit ErrorDomain:300“ pri pokuse o načítanie webových stránok vo vašom prehliadači Safari ? Ukážeme vám, ako to opraviť na zariadeniach iPhone, iPad a Mac .
Zariadenia Apple(Apple) používajú na vykresľovanie webových stránok v prehliadači Safari modul (Safari)WebKit . Rôzne dôvody, ako napríklad poškodená vyrovnávacia pamäť Safari , konfliktné experimentálne funkcie a nefunkčná konfigurácia prehliadača, však môžu zastaviť fungovanie vykresľovacieho nástroja, čo má za následok „ WebKit zaznamenal internú chybu“. Prejdite(Run) si opravy uvedené nižšie, aby Safari opäť fungovalo ako obvykle.
Ukončite a znova otvorte Safari
Najrýchlejší spôsob, ako opraviť „ WebKit narazil na internú chybu“ Safari, je vynútené ukončenie a opätovné otvorenie webového prehliadača. To takmer vždy eliminuje neočakávané chyby a iné problémy s WebKit .
iPhone a iPad
- Potiahnutím(Swipe) nahor z dolnej časti obrazovky (alebo dvakrát stlačte tlačidlo Domov ) otvorte (Home button)prepínač aplikácií(App Switcher) .
- Potiahnite(Swipe) kartu Safari z obrazovky.
- Vráťte sa na domovskú obrazovku(Home Screen) a znova otvorte Safari .
Mac
- Press Command + Option + Escape otvorte dialógové okno Force-Quit .
- Vyberte Safari(Choose Safari) a kliknite na tlačidlo Force-Quit .
- Počkajte niekoľko sekúnd a znova otvorte webový prehliadač cez Launchpad alebo Dock .
Reštartujte svoje zariadenia
Ak vynútené ukončenie Safari neopravilo „WebKit narazil na internú chybu(Internal Error) “, musíte pokračovať reštartovaním zariadenia iPhone(restarting your iPhone) alebo Mac . To by malo vyriešiť náhodné problémy na strane systému, ktoré bránia fungovaniu prehliadača.
Počas reštartovania Macu(Mac) sa uistite, že zastavíte macOS v ukladaní chybného stavu aplikácie Safari zrušením začiarknutia možnosti Znovu otvoriť(Reopen) okná pri opätovnom prihlásení.
Aktualizujte operačný systém
Nasledujúca oprava zahŕňa aktualizáciu Safari . Keďže ide o natívnu aplikáciu, jediným spôsobom, ako to urobiť, je aktualizovať systémový softvér na vašom zariadení Apple na najnovšiu verziu.
iPhone a iPad
- Otvorte aplikáciu Nastavenia.
- Klepnite na Všeobecné > Aktualizácia softvéru.
- Klepnite na Stiahnuť a nainštalovať.
Mac
- Otvorte ponuku Apple a vyberte položku Nastavenia systému(System Settings) .
- (Select General)Na bočnom paneli vyberte položku Všeobecné . Potom v pravej časti okna vyberte položku Aktualizácia softvéru .(Software Update)
- Vyberte Aktualizovať(Update) teraz (alebo Reštartovať teraz, ak potrebujete iba dokončiť aktualizáciu).
Poznámka: Ak váš Mac používa macOS 12 Monterey alebo starší, otvorte aplikáciu System Preferences a vyberte Software Update > Update Now, aby ste aktualizovali jeho systémový softvér.
Vymažte webovú vyrovnávaciu pamäť Safari
Ak „WebKit zaznamenal internú chybu“ pretrváva, je čas vymazať vyrovnávaciu pamäť Safari(clear the Safari cache) .
iPhone a iPad
- Otvorte aplikáciu Nastavenia.
- Posuňte zobrazenie nadol a klepnite na Safari.
- Klepnite na položku Vymazať históriu(History) a údaje webových stránok(Website Data) .
Mac
- Otvorte Safari a na paneli s ponukami vyberte Safari > Vymazať históriu .(Clear History)
- Nastavte Vymazať na celú históriu.
- Vyberte možnosť Vymazať históriu.
Zakázať všetky rozšírenia Safari
Ďalším dôvodom, prečo Safari zobrazuje „ WebKit narazil na internú chybu“, sú neoptimalizované alebo konfliktné rozšírenia prehliadača. Skúste ich vypnúť.
iPhone a iPad
- Otvorte aplikáciu Nastavenia(Settings) a klepnite na Safari .
- Klepnite na položku Rozšírenia.
- Vypnite všetky blokátory obsahu a rozšírenia.
Mac
- Otvorte Safari a na paneli s ponukami vyberte Safari > Settings/Preferences
- Prejdite na kartu Rozšírenia.
- Zrušte začiarknutie políčok vedľa všetkých doplnkov a zatvorte tablu Predvoľby .(Preferences)
Ak sa v prehliadači Safari(Safari) už nezobrazuje správa „WebKit zaznamenal internú chybu“ , otvorte App Store a nainštalujte všetky čakajúce aktualizácie svojich rozšírení. Potom znova aktivujte každý doplnok prehliadača jeden po druhom. Ak určité rozšírenie spôsobí opätovné zobrazenie chybového hlásenia, zakážte ho alebo odinštalujte a vyhľadajte alternatívne rozšírenie.
Spustenie a ukončenie núdzového režimu(Safe Mode) ( iba Mac )
Ak sa „WebKit vyskytla interná chyba“ naďalej zobrazuje vo verzii Safari pre (Safari)Mac , skúste Mac zaviesť do núdzového režimu a z(booting your Mac into and out of Safe Mode) neho vypnúť . Tým sa vymažú rôzne formy nadbytočných údajov, ktoré bránia fungovaniu aplikácií ako Safari .
Apple Silicon Mac
- Vypnite svoj MacBook , i Mac alebo Mac mini.
- Znova zapnite Mac , ale neuvoľňujte tlačidlo napájania(Power) ; čoskoro uvidíte obrazovku Možnosti (Options)spustenia .(Startup)
- Podržte kláves Shift(Shift) a vyberte Macintosh HD > Safe Mode .
Intel Mac
- Vypnite svoj Mac.
- Spustite(Boot) svoj Mac a zároveň podržte kláves Shift .
- Keď uvidíte logo Apple , uvoľnite kláves Shift .(Shift)
V núdzovom režime(Safe Mode) krátko otvorte Safari a skontrolujte, či sa nevyskytla chyba WebKit . Ak áno, pokračujte vo vymazávaní ďalších foriem údajov uložených vo vyrovnávacej pamäti na vašom Macu(clearing additional forms of cached data on your Mac) . Ak nie, spustite Mac normálne.
Vypnite funkciu súkromného prenosu
Ak sa prihlásite na odber iCloud+, váš iPhone, iPad alebo Mac môže mať aktívnu funkciu s názvom Private Relay na zlepšenie súkromia tým, že chráni nešifrovanú návštevnosť stránok. Je však stále vo verzii beta a spôsobuje problémy v prehliadači Safari(Safari) . Zakážte teda súkromné relé(Private Relay) a skontrolujte, či je to rozdiel.
iPhone a iPad
- Otvorte aplikáciu Nastavenia.
- Prejdite do Apple ID > iCloud > Privacy Relay .
- Vypnite prepínač vedľa položky Súkromné relé(Private Relay) .
Mac
- Otvorte aplikáciu Nastavenia systému.
- Na bočnom paneli vyberte svoje Apple ID . Potom vyberte iCloud.
- Vypnite prepínač vedľa položky Súkromné relé(Private Relay) .
Poznámka: Ak chcete zakázať funkciu Private Relay v systéme macOS Monterey alebo staršom, prejdite do System Preferences > Apple ID > iCloud.
Zakázať súkromné adresy Wi-Fi(Private Wi-Fi Addresses) (iba iPhone a iPad)
Na zariadeniach iPhone a iPad je ďalším dôvodom „WebKit zaznamenal internú chybu“ v Safari používanie súkromných adries Mac (Wi-Fi)(private Mac (Wi-Fi) addresses) . Aby ste to zastavili:
- Otvorte na svojom iPhone aplikáciu Nastavenia a vyberte možnosť Wi-Fi.(Settings)
- Klepnite na tlačidlo Informácie(Info) vedľa aktívneho pripojenia Wi-Fi.
- Vypnite prepínač vedľa položky Súkromná adresa Wi-Fi(Wi-Fi Address) .
Zakázať HTTP/3 Experimental Feature
HTTP/3 je protokol, ktorý zlepšuje latenciu a časy načítania. Je však k dispozícii iba ako experimentálna funkcia Safari a je náchylná na rozbitie. Skontrolujte, či je aktívny a vypnite ho.
iPhone a iPad
- Otvorte aplikáciu Nastavenia.
- Tap Safari > Advanced > Experimental Features .
- Vypnite prepínač vedľa HTTP/3 .
Mac
- Otvorte panel Safari Settings/Preferences .
- Prepnite na kartu Vývoj(Develop) a začiarknite políčko vedľa položky Zobraziť ponuku Vývoj(Show Develop) na paneli s ponukami.
- Na paneli s ponukami vyberte položku Rozvinúť(Select Develop) , vytlačte na položku Experimentálne funkcie(Experimental Features) a zrušte začiarknutie možnosti HTTP/3 .
Obnoviť experimentálne (Reset Experimental) predvoľby(Preferences) na predvolené hodnoty
Ak žiadna z vyššie uvedených opráv nepomôže, skúste obnoviť všetky experimentálne funkcie Safari na ich predvolené nastavenia.
iPhone a iPad
- Otvorte aplikáciu Nastavenia.
- Tap Safari > Advanced > Experimental Features .
- Posuňte zobrazenie(Scroll) nadol a klepnite na Obnoviť všetko(Reset All) na predvolené hodnoty(Defaults) .
Mac
Otvorte ponuku Vývoj(Develop) v prehliadači Safari (ak je to potrebné, odkryte ju), ukážte na položku Experimentálne funkcie(Experimental Features) a prejdite nadol. Potom vyberte možnosť Obnoviť(Reset) všetko na predvolené hodnoty(Defaults) .
Safari opäť funguje ako obvykle
Vyššie uvedené tipy na riešenie problémov by vám mali pomôcť vyriešiť problém „WebKit zaznamenal internú chybu“ v Safari . Ak sa znova stretnete s problémom, prečítajte si vyššie uvedené rýchle opravy.
Predpokladajme, že chyba WebKit nezmizne. Ak áno, prepnite na iný prehliadač, ako je Google Chrome , Firefox alebo Microsoft Edge , a počkajte, kým budúca aktualizácia iOS alebo macOS problém natrvalo nevyrieši. Na Macu(Mac) môžete tiež obnoviť továrenské nastavenia Safari na predvolené nastavenia(factory reset Safari to its default settings) .
Related posts
5 spôsobov, ako opraviť Safari sa neotvorí na Macu
Opraviť Safari Toto pripojenie nie je súkromné
Ako opraviť chybu Safari nemôže nájsť server
Ako opraviť chybu Safari „Nedá sa otvoriť stránka“ na iPhone
Opravte internú chybu plánovača videa
Ako nainštalovať alebo odinštalovať rozšírenia Safari na iPhone, iPad a Mac
Ako blokovať webové stránky v Safari na Macu
Opravte kód chyby NVIDIA GeForce Experience 0x0001
Ako tvrdo obnoviť stránky vo vašom prehliadači na počítači Mac (Safari, Chrome, Firefox a Opera)
Ako vypnúť blokovanie automaticky otváraných okien v Safari pre webovú stránku
Ako rozdeliť externý alebo interný pevný disk v OS X
Ako uvoľniť internú pamäť v telefóne s Androidom
16 najlepších webových prehliadačov pre iPhone (Alternatívy Safari)
Ako urobiť funkciu súkromného prehliadania Safari skutočne súkromnou
Oprava BitLocker Drive Encryption nemožno použiť, chyba 0x8031004A
Zakázať predvolený vstavaný prehliadač PDF v prehliadačoch Chrome, Firefox, Edge, Safari
Zoznam skrytých adries URL interných stránok v Microsoft Edge
Ako vymazať zoznam na čítanie v Safari
Ako preniesť súbory z úložiska Android na internú SD kartu
Ako blokovať kontextové okná v Safari na Macu