Anonim

Folyamatosan belefut egy „A Safari nem tudja megnyitni a webold alt; A WebKit belső hibát” vagy „WebKitErrorDomain:300” hibakódot észlelt, miközben megpróbált betölteni weboldalakat a Safari böngészőbe? Megmutatjuk, hogyan lehet ezt kijavítani iPhone-on, iPaden és Macen.

Az Apple eszközök a WebKit motort használják weboldalak megjelenítésére a Safariban. Különböző okok, például a sérült Safari gyorsítótár, az ütköző kísérleti funkciók és a hibás böngészőkonfiguráció azonban leállíthatják a renderelő motor működését, ami azt eredményezheti, hogy a „WebKit belső hibát észlelt”. Futtassa végig az alábbi javításokat, hogy a Safari ismét a megszokott módon működjön.

Lépjen ki, és nyissa meg újra a Safarit

A Safari „WebKit belső hibáját észlelte” hiba kijavításának leggyorsabb módja a webböngésző kényszerített kilépése és újbóli megnyitása. Ez szinte mindig kiküszöböli a váratlan hibákat és a WebKit egyéb problémáit.

iPhone és iPad

  1. Csúsztassa felfelé az ujját a képernyő aljáról (vagy nyomja meg kétszer a Kezdőlap gombot) az Alkalmazásváltó megnyitásához.
  2. Csúsztassa el a Safari kártyát a képernyőről.
  3. Lépjen ki a kezdőképernyőre, és nyissa meg újra a Safarit.

Mac

  1. Nyomja meg a Command + Option + Escape billentyűket a Kényszerített kilépés párbeszédpanel megnyitásához.
  2. Válassza ki a Safarit, és kattintson a Force-Quit gombra.
  3. Várjon néhány másodpercet, és nyissa meg újra a webböngészőt a Launchpad vagy a Dock segítségével.

Indítsa újra az eszközöket

Ha a Safari kényszerített kilépése nem javította ki a „WebKit Encountered an Internal Error” problémát, folytassa iPhone vagy Mac eszközének újraindításával. Ez megoldja a véletlenszerű rendszeroldali problémákat, amelyek megakadályozzák a böngésző működését.

A Mac újraindításakor ügyeljen arra, hogy a MacOS ne mentse el a hibás Safari-alkalmazásállapotot úgy, hogy törölje a jelölést az Ablak újranyitása visszajelentkezéskor opcióból.

Az operációs rendszer frissítése

A következő javítás a Safari frissítését foglalja magában. Mivel ez egy natív alkalmazás, ennek egyetlen módja az Apple-eszköz rendszerszoftverének frissítése a legújabb verzióra.

iPhone és iPad

  1. Nyissa meg a Beállítások alkalmazást.
  2. Tap General > Szoftverfrissítés.
  3. Koppintson a Letöltés és telepítés elemre.

Mac

  1. Nyissa meg az Apple menüt, és válassza a Rendszerbeállítások lehetőséget.

  1. Válassza ki az Általános lehetőséget az oldalsávon. Ezután válassza a Szoftverfrissítés lehetőséget az ablak jobb oldalán.

  1. Válassza ki a Frissítés most lehetőséget (vagy az Újraindítás most lehetőséget, ha csak a frissítést kell véglegesítenie).

Megjegyzés: Ha Mac számítógépén macOS 12 Monterey vagy régebbi rendszer fut, nyissa meg a Rendszerbeállítások alkalmazást, és válassza a Szoftverfrissítés > Frissítés most lehetőséget a rendszerszoftver frissítéséhez.

A Safari webes gyorsítótárának törlése

Ha a „WebKit belső hibát észlelt” továbbra is fennáll, ideje kiüríteni a Safari gyorsítótárát.

iPhone és iPad

  1. Nyissa meg a Beállítások alkalmazást.
  2. Görgessen le, és koppintson a Safari elemre.
  3. Koppintson az Előzmények és webhelyadatok törlése elemre.

Mac

  1. Nyissa meg a Safarit, és válassza a Safari > Előzmények törlése lehetőséget a menüsorban.

  1. Állítsa be az összes előzmény törlését.
  2. Válassza ki az Előzmények törlése lehetőséget.

Az összes Safari-bővítmény letiltása

A másik ok, amiért a Safari a „WebKit belső hibát észlelt” üzenetet jeleníti meg, az optimalizálatlan vagy ütköző böngészőbővítmények miatt van. Próbálja meg letiltani őket.

iPhone és iPad

  1. Nyissa meg a Beállítások alkalmazást, és koppintson a Safari elemre.
  2. Tap Extensions.
  3. Az összes tartalomblokkoló és -bővítmény letiltása.

Mac

  1. Nyissa meg a Safarit, és válassza a Safari > Settings/Preferences lehetőséget a menüsorban.

  1. Váltson a Bővítmények lapra.
  2. Törölje a jelet az összes bővítmény melletti négyzetből, és lépjen ki a Beállítások panelből.

Ha a „WebKit belső hibát észlelt” üzenet már nem jelenik meg a Safariban, nyissa meg az App Store-t, és telepítse a bővítmények függőben lévő frissítéseit. Ezután egyesével aktiválja újra az egyes böngészőbővítményeket. Ha egy adott bővítmény a hibaüzenet újbóli megjelenését okozza, tiltsa le vagy távolítsa el, és keressen másik bővítményt.

Belépés és kilépés a csökkentett módból (csak Macen)

Ha a „WebKit belső hibát észlelt” továbbra is megjelenik a Safari Mac-verziójában, próbálja meg elindítani a Mac-et csökkentett módba, majd kilépni onnan. Ez törli a redundáns adatok különféle formáit, megakadályozva az olyan alkalmazások működését, mint a Safari.

Apple Silicon Mac

  1. Kapcsolja ki a MacBookot, az iMac-et vagy a Mac minit.
  2. Kapcsolja be újra a Mac-et, de ne engedje fel a bekapcsológombot; hamarosan megjelenik az Indítási beállítások képernyő.
  3. Tartsa lenyomva a Shift billentyűt, és válassza a Macintosh HD > csökkentett módot.

Intel Mac

  1. Kapcsolja ki a Mac-et.
  2. Indítsa el a Mac-et, miközben lenyomva tartja a Shift billentyűt.
  3. Engedje el a Shift billentyűt, ha megjelenik az Apple logó.

Csökkentett módban nyissa meg röviden a Safarit, és ellenőrizze, hogy nem történt-e WebKit hiba. Ha igen, folytassa a gyorsítótárazott adatok további formáinak törlését a Mac-en. Ha nem, indítsa el a Macet a szokásos módon.

A privát relé funkció letiltása

Ha előfizet az iCloud+ szolgáltatásra, iPhone, iPad vagy Mac készülékén aktív lehet a Private Relay nevű funkció, amely a titkosítatlan webhelyforgalom védelmével javítja az adatvédelmet. Azonban még mindig béta állapotban van, és problémákat okoz a Safariban. Tehát kapcsolja ki a Private Relay-t, és ellenőrizze, hogy ez változtat-e.

iPhone és iPad

  1. Nyissa meg a Beállítások alkalmazást.
  2. Ugrás: Apple ID > iCloud > Privacy Relay.
  3. Kapcsolja ki a Privát relé melletti kapcsolót.

Mac

  1. Nyissa meg a Rendszerbeállítások alkalmazást.
  2. Válassza ki Apple ID-jét az oldalsávon. Ezután válassza az iCloud lehetőséget.

  1. Kapcsolja le a Privát relé melletti kapcsolót.

Megjegyzés: A privát továbbítás letiltásához macOS Monterey vagy régebbi rendszerben lépjen a System Preferences > Apple ID > iCloud oldalra.

Privát Wi-Fi-címek letiltása (csak iPhone és iPad)

Az iPhone és iPad készülékeken a „WebKit belső hibát észlelt” másik oka a Safariban a privát Mac (Wi-Fi) címek használata. Ennek megállításához:

  1. Nyissa meg a Beállítások alkalmazást iPhone-ján, és válassza a Wi-Fi lehetőséget.
  2. Érintse meg az aktív Wi-Fi kapcsolat melletti Info gombot.
  3. Kapcsolja le a Privát Wi-Fi-cím melletti kapcsolót.

A HTTP/3 kísérleti funkció letiltása

A HTTP/3 egy protokoll, amely javítja a várakozási időt és a betöltési időt. Ez azonban csak kísérleti Safari-funkcióként érhető el, és hajlamos a dolgok eltörésére. Ellenőrizze, hogy aktív-e, és tiltsa le.

iPhone és iPad

  1. Nyissa meg a Beállítások alkalmazást.
  2. Tap Safari > Advanced > Kísérleti szolgáltatások.
  3. Kapcsolja ki a HTTP/3 melletti kapcsolót.

Mac

  1. Nyissa meg a Safari Settings/Preferences panelt.
  2. Váltson a Fejlesztés lapra, és jelölje be a Fejlesztés menü megjelenítése melletti négyzetet a menüsorban.

  1. Válassza ki a Fejlesztés elemet a menüsorban, nyomtasson a Kísérleti szolgáltatásokba, és törölje a jelet a HTTP/3 opcióból.

A kísérleti beállítások visszaállítása az alapértelmezett értékekre

Ha a fenti javítások egyike sem segít, próbálja meg visszaállítani az összes kísérleti Safari funkciót az alapértelmezett beállításokra.

iPhone és iPad

  1. Nyissa meg a Beállítások alkalmazást.
  2. Tap Safari > Advanced > Kísérleti szolgáltatások.
  3. Görgessen le, és koppintson az Összes visszaállítása alapértékekre elemre.

Mac

Nyissa meg a Fejlesztés menüt a Safariban (ha kell, nyissa meg a rejtést), mutasson a Kísérleti szolgáltatások elemre, és görgessen le az aljára. Ezután válassza az Összes visszaállítása alapértelmezettre lehetőséget.

A Safari ismét a megszokott módon működik

A fenti hibaelhárítási tippek segíthetnek a „WebKit belső hibát észlelt” probléma megoldásában a Safariban. Ha újra szembesül a problémával, feltétlenül futtassa végig a fenti gyorsjavításokat.

Tegyük fel, hogy a WebKit hiba nem szűnik meg. Ha igen, váltson másik böngészőre, például Google Chrome-ra, Firefoxra vagy Microsoft Edge-re, és várja meg, amíg egy jövőbeli iOS vagy macOS frissítés véglegesen megoldja a problémát. Macen a Safari gyári beállításait is visszaállíthatja az alapértelmezett beállításokra.

A Webkit belső hibájának javítása a Safariban