Anonim

Continúeu amb un “Safari no pot obrir la pàgina web; WebKit ha trobat un error intern" o un codi d'error "WebKitErrorDomain:300" mentre intentava carregar pàgines web al vostre navegador Safari? Et mostrarem com solucionar-ho a l'iPhone, l'iPad i el Mac.

Els dispositius Apple utilitzen el motor WebKit per representar pàgines web a Safari. Tanmateix, diversos motius, com ara una memòria cau de Safari corrupta, funcions experimentals conflictives i una configuració del navegador trencada, poden impedir que el motor de renderització funcioni, provocant que "WebKit ha trobat un error intern". Executeu les correccions següents per fer que Safari torni a funcionar com de costum.

Surt i torna a obrir Safari

La manera més ràpida d'arreglar el "WebKit ha trobat un error intern" de Safari és forçar la sortida i tornar a obrir el navegador web. Això gairebé sempre elimina errors inesperats i altres problemes amb WebKit.

iPhone i iPad

  1. Llisca cap amunt des de la part inferior de la pantalla (o premeu el botó d'inici dues vegades) per obrir el commutador d'aplicacions.
  2. Llisca la targeta Safari de la pantalla.
  3. Surt a la pantalla d'inici i torna a obrir Safari.

Mac

  1. Premeu Ordre + Opció + Esc per obrir el diàleg Força-Surt.
  2. Tria Safari i selecciona el botó Força-Surt.
  3. Espereu uns segons i torneu a obrir el navegador web mitjançant Launchpad o Dock.

Reinicieu els vostres dispositius

Si la sortida forçada de Safari no ha solucionat el "WebKit ha trobat un error intern", heu de continuar reiniciant el vostre dispositiu iPhone o Mac. Això hauria de resoldre problemes aleatoris del sistema que impedeixen que el navegador funcioni.

Mentre reinicieu un Mac, assegureu-vos que macOS no desi l'estat d'una aplicació de Safari amb errors desmarcant l'opció Reobrir les finestres quan torneu a iniciar sessió.

Actualitzar el sistema operatiu

La solució següent implica l'actualització de Safari. Com que es tracta d'una aplicació nativa, l'única manera de fer-ho és actualitzar el programari del sistema del dispositiu Apple a la seva darrera versió.

iPhone i iPad

  1. Obre l'aplicació Configuració.
  2. Toqueu General > Software Update.
  3. Toqueu Descarrega i instal·la.

Mac

  1. Obre el menú Apple i selecciona Configuració del sistema.

  1. Seleccioneu General a la barra lateral. A continuació, seleccioneu Actualització de programari a la dreta de la finestra.

  1. Seleccioneu Actualitza ara (o reinicieu ara si només necessiteu finalitzar l'actualització).

Nota: si el vostre Mac funciona amb macOS 12 Monterey o anterior, obriu l'aplicació Preferències del sistema i seleccioneu Actualització de programari > Actualitza ara per actualitzar el programari del sistema.

Esborra la memòria cau web de Safari

Si el "WebKit ha trobat un error intern" persisteix, és hora d'esborrar la memòria cau de Safari.

iPhone i iPad

  1. Obre l'aplicació Configuració.
  2. Desplaça't cap avall i toca Safari.
  3. Toqueu Esborra l'historial i les dades del lloc web.

Mac

  1. Obre Safari i selecciona Safari > Esborra l'historial a la barra de menú.

  1. Estableix Clear a tot l'historial.
  2. Seleccioneu Esborra l'historial.

Desactiva totes les extensions de Safari

Una altra raó per la qual Safari mostra el "WebKit ha trobat un error intern" és a causa de les extensions del navegador no optimitzades o en conflicte. Prova de desactivar-los.

iPhone i iPad

  1. Obre l'aplicació Configuració i toca Safari.
  2. Toqueu Extensions.
  3. Desactiva tots els bloquejadors de contingut i les extensions.

Mac

  1. Obre Safari i selecciona Safari > Configuració/Preferències a la barra de menú.

  1. Canvia a la pestanya Extensions.
  2. Desmarqueu les caselles al costat de tots els complements i sortiu del panell de Preferències.

Si el missatge "WebKit ha trobat un error intern" ja no apareix a Safari, obriu l'App Store i instal·leu les actualitzacions pendents a les vostres extensions. A continuació, torneu a activar cada complement del navegador un per un. Si una extensió concreta fa que el missatge d'error torni a aparèixer, desactiveu-lo o desinstal·leu-lo i cerqueu una extensió alternativa.

Entrar i sortir del mode segur (només Mac)

Si el "WebKit ha trobat un error intern" continua mostrant-se a la versió de Safari per a Mac, proveu d'arrencar el vostre Mac al mode segur i fora. Això esborra diverses formes de dades redundants que impedeixen que aplicacions com Safari funcionin.

Apple Silicon Mac

  1. Apaga el teu MacBook, iMac o Mac mini.
  2. Torneu a encendre el vostre Mac però no deixeu anar el botó d'engegada; aviat veureu la pantalla Opcions d'inici.
  3. Manteniu premuda la tecla Maj i seleccioneu Mode segur Macintosh HD >.

Intel Mac

  1. Apaga el teu Mac.
  2. Arrencar el Mac mentre manteniu premuda la tecla Maj.
  3. Deixeu anar la tecla Maj quan vegeu el logotip d'Apple.

En mode segur, obriu Safari breument i comproveu si es produeix l'error WebKit. Si ho fa, continueu esborrant formes addicionals de dades emmagatzemades a la memòria cau al vostre Mac. Si no, arrenqueu el vostre Mac normalment.

Desactiva la funció de retransmissió privada

Si us subscriviu a iCloud+, és possible que el vostre iPhone, iPad o Mac tingui una funció anomenada Private Relay activa per millorar la privadesa protegint el trànsit del lloc sense xifrar. Tanmateix, encara està en fase beta i crea problemes a Safari. Així que desactiveu Private Relay i comproveu si això marca la diferència.

iPhone i iPad

  1. Obre l'aplicació Configuració.
  2. Vés a Apple ID > iCloud > Privacy Relay.
  3. Apaga l'interruptor que hi ha al costat de Private Relay.

Mac

  1. Obre l'aplicació Configuració del sistema.
  2. Seleccioneu el vostre ID d'Apple a la barra lateral. A continuació, seleccioneu iCloud.

  1. Desactiva l'interruptor al costat de Private Relay.

Nota: per desactivar Private Relay a macOS Monterey o anterior, aneu a Preferències del sistema > Apple ID > iCloud.

Desactiva les adreces privades de Wi-Fi (només iPhone i iPad)

A l'iPhone i l'iPad, un altre motiu pel qual el "WebKit ha trobat un error intern" a Safari és l'ús d'adreces privades de Mac (Wi-Fi). Per aturar-ho:

  1. Obre l'aplicació Configuració al teu iPhone i selecciona l'opció Wi-Fi.
  2. Toqueu el botó Informació al costat de la connexió Wi-Fi activa.
  3. Desactiva l'interruptor que hi ha al costat de l'adreça Wi-Fi privada.

Desactiva la funció experimental HTTP/3

HTTP/3 és un protocol que millora la latència i els temps de càrrega. Tanmateix, només està disponible com a funció experimental de Safari i és propens a trencar coses. Comproveu si està actiu i desactiveu-lo.

iPhone i iPad

  1. Obre l'aplicació Configuració.
  2. Toqueu Safari > Avançat > Funcions experimentals.
  3. Apaga l'interruptor que hi ha al costat de HTTP/3.

Mac

  1. Obre el panell Configuració/Preferències de Safari.
  2. Canvia a la pestanya Desenvolupament i marca la casella que hi ha al costat de Mostra el menú Desenvolupament a la barra de menú.

  1. Seleccioneu Desenvolupa a la barra de menús, imprimiu a Funcions experimentals i desmarqueu l'opció HTTP/3.

Restablir les preferències experimentals als valors predeterminats

Si cap de les solucions anteriors ajuda, prova de restablir totes les funcions experimentals de Safari a la seva configuració predeterminada.

iPhone i iPad

  1. Obre l'aplicació Configuració.
  2. Toqueu Safari > Avançat > Funcions experimentals.
  3. Desplaça't cap avall i toca Restableix-ho tot als valors predeterminats.

Mac

Obre el menú Desenvolupament a Safari (mostra'l si cal), apunta a Funcions experimentals i desplaça't fins a la part inferior. A continuació, seleccioneu Restableix tot als valors predeterminats.

Safari torna a funcionar com sempre

Els consells de resolució de problemes anteriors us haurien d'ajudar a resoldre el problema de "WebKit ha trobat un error intern" a Safari. Assegureu-vos d'executar les solucions ràpides anteriors si torneu a trobar el problema.

Suposem que l'error WebKit no desapareix. Si és així, canvieu a un navegador diferent com Google Chrome, Firefox o Microsoft Edge i espereu fins que una futura actualització d'iOS o macOS resolgui el problema de manera permanent. Al Mac, també podeu restablir Safari a la configuració predeterminada de fàbrica.

Com solucionar un error intern de Webkit a Safari