Anonim

Vai jūs pastāvīgi saskaraties ar “Safari nevar atvērt tīmekļa lapu; Mēģinot ielādēt tīmekļa lapas jūsu pārlūkprogrammā Safari, pakalpojumā WebKit radās iekšēja kļūda” vai kļūdas kods “WebKitErrorDomain:300”? Mēs parādīsim, kā to novērst iPhone, iPad un Mac ierīcēs.

Apple ierīces izmanto WebKit programmu, lai renderētu tīmekļa lapas pārlūkprogrammā Safari. Tomēr dažādi iemesli, piemēram, bojāta Safari kešatmiņa, konfliktējošas eksperimentālās funkcijas un bojāta pārlūkprogrammas konfigurācija, var apturēt renderēšanas dzinēja darbību, kā rezultātā “WebKit radās iekšēja kļūda”. Izpildiet tālāk norādītos labojumus, lai Safari atkal darbotos kā parasti.

Iziet un atkārtoti atvērt Safari

Ātrākais veids, kā novērst Safari problēmu “WebKit konstatēja iekšēju kļūdu”, ir piespiedu kārtā aizvērt un atkārtoti atvērt tīmekļa pārlūkprogrammu. Tas gandrīz vienmēr novērš negaidītas kļūmes un citas problēmas ar WebKit.

iPhone un iPad

  1. Pavelciet uz augšu no ekrāna apakšdaļas (vai divreiz nospiediet sākuma pogu), lai atvērtu lietotņu pārslēdzēju.
  2. Pavelciet prom no ekrāna Safari karti.
  3. Izejiet uz sākuma ekrānu un atkārtoti atveriet Safari.

Mac

  1. Nospiediet Command+Option+Escape, lai atvērtu dialoglodziņu Force-Quit.
  2. Izvēlieties Safari un atlasiet pogu Force-Quit.
  3. Pagaidiet dažas sekundes un atkārtoti atveriet tīmekļa pārlūkprogrammu, izmantojot palaišanas paneli vai doku.

Restartējiet savas ierīces

Ja, piespiedu kārtā aizverot Safari, problēma “WebKit radās iekšēja kļūda” nav novērsta, jums jāturpina, restartējot iPhone vai Mac ierīci. Tam vajadzētu atrisināt nejaušas problēmas sistēmas pusē, kas neļauj pārlūkprogrammai darboties.

Restartējot Mac datoru, noteikti pārtrauciet MacOS saglabāt kļūdainas Safari lietojumprogrammas statusu, noņemot atzīmi no opcijas Atkārtoti atvērt logus, piesakoties atpakaļ.

Atjauniniet operētājsistēmu

Šis labojums ietver Safari atjaunināšanu. Tā kā tā ir vietējā lietotne, vienīgais veids, kā to izdarīt, ir atjaunināt sistēmas programmatūru savā Apple ierīcē uz tās jaunāko versiju.

iPhone un iPad

  1. Atveriet lietotni Iestatījumi.
  2. Pieskarieties General > Software Update.
  3. Pieskarieties vienumam Lejupielādēt un instalēt.

Mac

  1. Atveriet Apple izvēlni un atlasiet System Settings.

  1. Sānjoslā atlasiet Vispārīgi. Pēc tam loga labajā pusē atlasiet Programmatūras atjaunināšana.

  1. Atlasiet Atjaunināt tūlīt (vai Restartēt tūlīt, ja nepieciešams tikai pabeigt atjaunināšanu).

Piezīme. Ja jūsu Mac datorā darbojas operētājsistēma macOS 12 Monterey vai vecāka, atveriet lietotni System Preferences un atlasiet Software Update > Update Now, lai atjauninātu sistēmas programmatūru.

Notīriet Safari tīmekļa kešatmiņu

Ja “WebKit konstatēja iekšēju kļūdu” joprojām pastāv, ir pienācis laiks notīrīt Safari kešatmiņu.

iPhone un iPad

  1. Atveriet lietotni Iestatījumi.
  2. Ritiniet uz leju un pieskarieties Safari.
  3. Pieskarieties vienumam Notīrīt vēsturi un vietnes datus.

Mac

  1. Atveriet Safari un izvēlņu joslā atlasiet Safari > Clear History.

  1. Iestatīt Notīrīt visu vēsturi.
  2. Atlasiet Notīrīt vēsturi.

Atspējot visus Safari paplašinājumus

Cits iemesls, kāpēc Safari parāda ziņojumu “WebKit radās iekšēja kļūda”, ir neoptimizēti vai konfliktējoši pārlūkprogrammas paplašinājumi. Mēģiniet tos atspējot.

iPhone un iPad

  1. Atveriet lietotni Iestatījumi un pieskarieties Safari.
  2. Pieskarieties paplašinājumiem.
  3. Atspējot visus satura bloķētājus un paplašinājumus.

Mac

  1. Atveriet Safari un izvēlņu joslā atlasiet Safari > Settings/Preferences.

  1. Pāriet uz cilni Paplašinājumi.
  2. Noņemiet atzīmi no izvēles rūtiņām blakus visiem papildinājumiem un izejiet no Preferences rūts.

Ja pārlūkprogrammā Safari vairs netiek rādīts ziņojums “WebKit konstatēja iekšēju kļūdu”, atveriet App Store un instalējiet visus neapstiprinātos paplašinājumu atjauninājumus. Pēc tam atkārtoti aktivizējiet katru pārlūkprogrammas papildinājumu pa vienam. Ja kļūdas ziņojums atkal tiek parādīts konkrēta paplašinājuma dēļ, atspējojiet to vai atinstalējiet to un meklējiet alternatīvu paplašinājumu.

Ieiet un iziet no drošā režīma (tikai Mac)

Ja Safari Mac versijā joprojām tiek rādīts ziņojums “WebKit konstatēja iekšēju kļūdu”, mēģiniet palaist Mac datoru drošajā režīmā un iziet no tā. Tādējādi tiek notīrīti dažādi lieko datu veidi, kas neļauj darboties tādām lietotnēm kā Safari.

Apple Silicon Mac

  1. Izslēdziet savu MacBook, iMac vai Mac mini.
  2. Atkal ieslēdziet savu Mac datoru, bet neatlaidiet barošanas pogu; drīzumā redzēsit startēšanas opciju ekrānu.
  3. Turiet nospiestu taustiņu Shift un atlasiet Macintosh HD > Safe Mode.

Intel Mac

  1. Izslēdziet savu Mac datoru.
  2. Sāknējiet Mac datoru, turot nospiestu taustiņu Shift.
  3. Atlaidiet taustiņu Shift, tiklīdz redzat Apple logotipu.

Drošajā režīmā īsi atveriet Safari un pārbaudiet, vai nav radusies WebKit kļūda. Ja tā notiek, turpiniet dzēst papildu kešatmiņā saglabāto datu formas savā Mac datorā. Ja nē, palaidiet Mac datoru kā parasti.

Atspējot privātā releja funkciju

Ja abonējat pakalpojumu iCloud+, jūsu iPhone, iPad vai Mac var būt aktīva funkcija Private Relay, lai uzlabotu privātumu, aizsargājot nešifrētu vietnes trafiku. Tomēr tas joprojām ir beta versijā un rada problēmas pārlūkprogrammā Safari. Tāpēc atspējojiet privāto releju un pārbaudiet, vai tas kaut ko maina.

iPhone un iPad

  1. Atveriet lietotni Iestatījumi.
  2. Atveriet Apple ID > iCloud > Privacy Relay.
  3. Izslēdziet slēdzi blakus Private Relay.

Mac

  1. Atveriet lietotni Sistēmas iestatījumi.
  2. Sānjoslā atlasiet savu Apple ID. Pēc tam atlasiet iCloud.

  1. Atspējojiet slēdzi blakus Private Relay.

Piezīme. Lai atspējotu Private Relay operētājsistēmā MacOS Monterey vai vecākā versijā, dodieties uz System Preferences > Apple ID > iCloud.

Atspējot privātās Wi-Fi adreses (tikai iPhone un iPad)

iPhone un iPad ierīcēs vēl viens iemesls, kāpēc pārlūkprogrammā Safari “WebKit radās iekšēja kļūda”, ir privātu Mac (Wi-Fi) adrešu izmantošana. Lai to apturētu:

  1. Atveriet iPhone tālrunī lietotni Iestatījumi un atlasiet Wi-Fi opciju.
  2. Pieskarieties pogai Informācija blakus aktīvajam Wi-Fi savienojumam.
  3. Atspējojiet slēdzi blakus vienumam Privāta Wi-Fi adrese.

Atspējot HTTP/3 eksperimentālo funkciju

HTTP/3 ir protokols, kas uzlabo latentumu un ielādes laiku. Tomēr tā ir pieejama tikai kā eksperimentāla Safari funkcija, un tā var sabojāt lietas. Pārbaudiet, vai tas ir aktīvs, un atspējojiet to.

iPhone un iPad

  1. Atveriet lietotni Iestatījumi.
  2. Pieskarieties Safari > Advanced > Eksperimentālās funkcijas.
  3. Izslēdziet slēdzi blakus HTTP/3.

Mac

  1. Atveriet Safari iestatījumu/preferences rūti.
  2. Pāriet uz cilni Izstrādāt un izvēlņu joslā atzīmējiet izvēles rūtiņu blakus Rādīt izvēlni Izstrādāt.

  1. Izvēlņu joslā atlasiet Izstrādāt, drukājiet uz Eksperimentālajiem līdzekļiem un noņemiet atzīmi no opcijas HTTP/3.

Atiestatīt eksperimentālās preferences uz noklusējuma iestatījumiem

Ja neviens no iepriekš minētajiem labojumiem nepalīdz, mēģiniet atiestatīt visas eksperimentālās Safari funkcijas uz noklusējuma iestatījumiem.

iPhone un iPad

  1. Atveriet lietotni Iestatījumi.
  2. Pieskarieties Safari > Advanced > Eksperimentālās funkcijas.
  3. Ritiniet uz leju un pieskarieties vienumam Atiestatīt visu uz noklusējuma iestatījumiem.

Mac

Atveriet Safari izvēlni Izstrādāt (ja nepieciešams, parādiet to), norādiet uz Eksperimentālās funkcijas un ritiniet uz leju līdz apakšai. Pēc tam atlasiet Atiestatīt visu uz noklusējuma iestatījumiem.

Safari atkal darbojas kā parasti

Iepriekš minētie problēmu novēršanas padomi palīdzēs atrisināt problēmu “WebKit radās iekšēja kļūda” programmā Safari. Ja problēma atkal rodas, noteikti izpildiet iepriekš minētos ātros labojumus.

Pieņemsim, ka WebKit kļūda nepazūd. Ja tā, pārslēdzieties uz citu pārlūkprogrammu, piemēram, Google Chrome, Firefox vai Microsoft Edge, un pagaidiet, līdz turpmākais iOS vai macOS atjauninājums neatgriezeniski atrisinās problēmu. Mac datorā varat arī atiestatīt Safari rūpnīcas iestatījumus uz noklusējuma iestatījumiem.

Kā novērst Webkit Safari iekšēju kļūdu