Anonim

Ar nuolat susiduriate su „Safari negali atidaryti tinklalapio; „WebKit“ susidūrė su vidine klaida“ arba „WebKitErrorDomain:300“ klaidos kodu bandant įkelti tinklalapius „Safari“ naršyklėje? Parodysime, kaip tai išspręsti „iPhone“, „iPad“ ir „Mac“.

„Apple“ įrenginiai naudoja „WebKit“ variklį tinklalapiams „Safari“ pateikti. Tačiau įvairios priežastys, pvz., sugadinta „Safari“ talpykla, prieštaraujančios eksperimentinės funkcijos ir sugedusi naršyklės konfigūracija, gali sustabdyti atvaizdavimo variklio veikimą, todėl „WebKit aptiko vidinę klaidą“. Atlikite toliau pateiktus pataisymus, kad „Safari“ vėl veiktų kaip įprasta.

Uždarykite ir iš naujo atidarykite „Safari“

Greičiausias būdas ištaisyti „Safari“ problemą „WebKit aptiko vidinę klaidą“ yra priverstinai uždaryti ir iš naujo atidaryti žiniatinklio naršyklę. Tai beveik visada pašalina netikėtus trikdžius ir kitas WebKit problemas.

iPhone ir iPad

  1. Perbraukite aukštyn iš ekrano apačios (arba du kartus paspauskite pradžios mygtuką), kad atidarytumėte programų perjungiklį.
  2. Perbraukite Safari kortelę nuo ekrano.
  3. Išeiti į pagrindinį ekraną ir iš naujo atidarykite „Safari“.

Mac

  1. Paspauskite Command + Option + Escape, kad atidarytumėte priverstinio išjungimo dialogo langą.
  2. Pasirinkite „Safari“ ir pasirinkite „Force-Quit“ mygtuką.
  3. Palaukite kelias sekundes ir iš naujo atidarykite žiniatinklio naršyklę naudodami Launchpad arba Dock.

Paleiskite įrenginius iš naujo

Jei priverstinai išjungus „Safari“ nepavyko išspręsti problemos „WebKit Encountered an Internal Error“, turite tęsti iš naujo paleisdami „iPhone“ arba „Mac“ įrenginį. Tai turėtų išspręsti atsitiktines sistemos problemas, neleidžiančias naršyklei veikti.

Iš naujo paleisdami „Mac“ įsitikinkite, kad „MacOS“ neišsaugotų klaidingos „Safari“ programos būsenos, panaikindami parinkties „Iš naujo atidaryti langus prisijungiant atgal“ žymėjimą.

Atnaujinkite operacinę sistemą

Šis pataisymas susijęs su „Safari“ atnaujinimu. Kadangi tai yra vietinė programa, vienintelis būdas tai padaryti – atnaujinti sistemos programinę įrangą Apple įrenginyje į naujausią versiją.

iPhone ir iPad

  1. Atidarykite nustatymų programą.
  2. Palieskite Bendrieji > Programinės įrangos naujinimas.
  3. Palieskite Atsisiųsti ir įdiegti.

Mac

  1. Atidarykite Apple meniu ir pasirinkite System Settings.

  1. Šoninėje juostoje pasirinkite Bendra. Tada lango dešinėje pasirinkite Programinės įrangos naujinimas.

  1. Pasirinkite Atnaujinti dabar (arba Paleisti iš naujo dabar, jei reikia tik užbaigti naujinimą).

Pastaba: jei jūsų „Mac“ veikia „macOS 12 Monterey“ ar senesnė versija, atidarykite „System Preferences“ programą ir pasirinkite Programinės įrangos naujinimas > „Atnaujinti dabar“, kad atnaujintumėte sistemos programinę įrangą.

Išvalykite „Safari“ žiniatinklio talpyklą

Jei „WebKit aptiko vidinę klaidą“ išlieka, laikas išvalyti „Safari“ talpyklą.

iPhone ir iPad

  1. Atidarykite nustatymų programą.
  2. Slinkite žemyn ir palieskite „Safari“.
  3. Palieskite Išvalyti istoriją ir svetainės duomenis.

Mac

  1. Atidarykite „Safari“ ir meniu juostoje pasirinkite „Safari > Clear History“.

  1. Nustatyti Išvalyti visą istoriją.
  2. Pasirinkite Išvalyti istoriją.

Išjungti visus „Safari“ plėtinius

Kita priežastis, kodėl „Safari“ rodo pranešimą „WebKit aptiko vidinę klaidą“, yra neoptimizuoti arba nesuderinami naršyklės plėtiniai. Pabandykite juos išjungti.

iPhone ir iPad

  1. Atidarykite nustatymų programą ir palieskite „Safari“.
  2. Palieskite plėtinius.
  3. Išjungti visas turinio blokavimo priemones ir plėtinius.

Mac

  1. Atidarykite „Safari“ ir meniu juostoje pasirinkite „Safari > Settings/Preferences“.

  1. Perjunkite į skirtuką Plėtiniai.
  2. Atžymėkite langelius šalia visų priedų ir išeikite iš nuostatų srities.

Jei „Safari“ neberodomas pranešimas „WebKit aptiko vidinę klaidą“, atidarykite „App Store“ ir įdiekite visus laukiančius plėtinių naujinimus. Tada iš naujo suaktyvinkite kiekvieną naršyklės priedą po vieną. Jei dėl konkretaus plėtinio vėl pasirodo klaidos pranešimas, išjunkite jį arba pašalinkite jį ir ieškokite kito plėtinio.

Įjunkite ir išjunkite saugųjį režimą (tik „Mac“)

Jei pranešimas „WebKit aptiko vidinę klaidą“ ir toliau rodomas „Mac“ „Safari“ versijoje, pabandykite paleisti „Mac“ į saugųjį režimą ir iš jo išjungti. Tai pašalina įvairių formų perteklinius duomenis, neleidžiančius tokioms programoms kaip „Safari“ veikti.

Apple Silicon Mac

  1. Išjunkite „MacBook“, „iMac“ arba „Mac mini“.
  2. Vėl įjunkite „Mac“, bet neatleiskite maitinimo mygtuko; netrukus pamatysite paleidimo parinkčių ekraną.
  3. Palaikykite nuspaudę Shift klavišą ir pasirinkite Macintosh HD > saugųjį režimą.

Intel Mac

  1. Išjunkite „Mac“.
  2. Paleiskite „Mac“ laikydami nuspaudę klavišą „Shift“.
  3. Atleiskite klavišą „Shift“, kai pamatysite „Apple“ logotipą.

Saugiuoju režimu trumpam atidarykite „Safari“ ir patikrinkite, ar neįvyko „WebKit“ klaida. Jei taip, toliau valykite papildomas talpyklos duomenų formas savo „Mac“. Jei ne, paleiskite „Mac“ įprastai.

Išjungti privačios perdavimo funkciją

Jei prenumeruojate „iCloud+“, jūsų „iPhone“, „iPad“ ar „Mac“ gali turėti funkciją „Private Relay“, kad pagerintų privatumą ir apsaugotų nešifruotą svetainės srautą. Tačiau jis vis dar yra beta versijos ir sukelia „Safari“ problemų. Taigi išjunkite privačią relę ir patikrinkite, ar tai turi įtakos.

iPhone ir iPad

  1. Atidarykite nustatymų programą.
  2. Eiti į Apple ID > iCloud > Privacy Relay.
  3. Išjunkite jungiklį šalia Privati ​​relė.

Mac

  1. Atidarykite Sistemos nustatymų programą.
  2. Šoninėje juostoje pasirinkite savo Apple ID. Tada pasirinkite iCloud.

  1. Išjunkite jungiklį šalia „Private Relay“.

Pastaba: jei norite išjungti privačią perdavimo funkciją „MacOS Monterey“ ar senesnėje sistemoje, eikite į „System Preferences“ > Apple ID > „iCloud“.

Išjungti privačius „Wi-Fi“ adresus (tik „iPhone“ ir „iPad“)

„IPhone“ ir „iPad“ kita priežastis, kodėl „WebKit aptiko vidinę klaidą“ programoje „Safari“, yra privačių „Mac“ („Wi-Fi“) adresų naudojimas. Norėdami tai sustabdyti:

  1. Atidarykite „iPhone“ nustatymų programą ir pasirinkite „Wi-Fi“ parinktį.
  2. Palieskite informacijos mygtuką šalia aktyvaus „Wi-Fi“ ryšio.
  3. Išjunkite jungiklį šalia Privatus „Wi-Fi“ adresas.

Išjungti HTTP/3 eksperimentinę funkciją

HTTP/3 yra protokolas, kuris pagerina delsą ir įkėlimo laiką. Tačiau ji pasiekiama tik kaip eksperimentinė „Safari“ funkcija ir yra linkusi sugadinti dalykus. Patikrinkite, ar jis aktyvus, ir išjunkite.

iPhone ir iPad

  1. Atidarykite nustatymų programą.
  2. Tap Safari > Advanced > Eksperimentinės funkcijos.
  3. Išjunkite jungiklį šalia HTTP/3.

Mac

  1. Atidarykite „Safari“ nustatymų / nuostatų sritį.
  2. Perjunkite į skirtuką Kūrimas ir meniu juostoje pažymėkite langelį šalia Rodyti kūrimo meniu.

  1. Meniu juostoje pasirinkite Kurti, spausdinkite naudodami eksperimentines funkcijas ir panaikinkite HTTP/3 parinkties žymėjimą.

Atkurti eksperimentines nuostatas į numatytuosius nustatymus

Jei nė vienas iš anksčiau pateiktų pataisymų nepadeda, pabandykite iš naujo nustatyti visas eksperimentines „Safari“ funkcijas į numatytuosius nustatymus.

iPhone ir iPad

  1. Atidarykite nustatymų programą.
  2. Tap Safari > Advanced > Eksperimentinės funkcijos.
  3. Slinkite žemyn ir bakstelėkite Atstatyti viską į numatytuosius nustatymus.

Mac

Atidarykite „Safari“ meniu „Develop“ (jei reikia, neslėpkite), pelės žymeklį nukreipkite į Eksperimentinės funkcijos ir slinkite žemyn į apačią. Tada pasirinkite Atstatyti viską į numatytuosius nustatymus.

Safari vėl veikia kaip įprasta

Aukščiau pateikti trikčių šalinimo patarimai turėtų padėti išspręsti „Safari“ problemą „WebKit susidūrė su vidine klaida“. Jei vėl susidursite su problema, būtinai atlikite anksčiau pateiktus greitus pataisymus.

Tarkime, WebKit klaida neišnyksta. Jei taip, perjunkite į kitą naršyklę, pvz., „Google Chrome“, „Firefox“ arba „Microsoft Edge“, ir palaukite, kol būsimas „iOS“ arba „MacOS“ naujinys visam laikui išspręs problemą. „Mac“ taip pat galite atkurti gamyklinius „Safari“ nustatymus į numatytuosius nustatymus.

Kaip ištaisyti „Webkit“ susidūrė su vidine „Safari“ klaida