Anonim

Adakah anda terus menemui "Safari tidak boleh membuka halaman web; WebKit mengalami ralat dalaman" atau kod ralat "WebKitErrorDomain:300" semasa cuba memuatkan halaman web dalam penyemak imbas Safari anda? Kami akan menunjukkan kepada anda cara membetulkannya pada iPhone, iPad dan Mac.

Peranti Apple menggunakan enjin WebKit untuk memaparkan halaman web dalam Safari. Walau bagaimanapun, pelbagai sebab, seperti cache Safari yang rosak, ciri percubaan yang bercanggah dan konfigurasi penyemak imbas yang rosak, boleh menghentikan enjin pemaparan daripada berfungsi, mengakibatkan "WebKit mengalami ralat dalaman." Jalankan pembaikan di bawah untuk membolehkan Safari berfungsi seperti biasa semula.

Berhenti dan Buka Semula Safari

Cara terpantas untuk membetulkan "WebKit mengalami ralat dalaman" Safari ialah dengan berhenti paksa dan membuka semula penyemak imbas web. Itu hampir selalu menghapuskan gangguan yang tidak dijangka dan masalah lain dengan WebKit.

iPhone dan iPad

  1. Leret ke atas dari bahagian bawah skrin (atau tekan butang Utama dua kali) untuk membuka Penukar Apl.
  2. Leret keluar kad Safari daripada skrin.
  3. Keluar ke Skrin Utama dan buka semula Safari.

Mac

  1. Tekan Command + Option + Escape untuk membuka dialog Force-Quit.
  2. Pilih Safari dan pilih butang Force-Quit.
  3. Tunggu beberapa saat dan buka semula penyemak imbas web melalui Launchpad atau Dock.

Mulakan Semula Peranti Anda

Jika Safari berhenti secara paksa tidak membetulkan "WebKit Menghadapi Ralat Dalaman", anda mesti meneruskan dengan memulakan semula peranti iPhone atau Mac anda. Itu sepatutnya menyelesaikan isu rawak pada bahagian sistem yang menghalang penyemak imbas daripada berfungsi.

Semasa memulakan semula Mac, pastikan untuk menghentikan macOS daripada menyimpan keadaan aplikasi Safari yang bermasalah dengan menyahtanda pilihan Buka semula tetingkap semasa log masuk semula.

Kemas kini Sistem Pengendalian

Pembetulan berikut melibatkan pengemaskinian Safari. Memandangkan ia adalah apl asli, satu-satunya cara untuk melakukannya ialah mengemas kini perisian sistem pada peranti Apple anda kepada versi terbaharunya.

iPhone dan iPad

  1. Buka apl Tetapan.
  2. Ketik Umum > Kemas Kini Perisian.
  3. Ketik Muat Turun & Pasang.

Mac

  1. Buka menu Apple dan pilih Tetapan Sistem.

  1. Pilih Umum pada bar sisi. Kemudian, pilih Kemas Kini Perisian di sebelah kanan tetingkap.

  1. Pilih Kemas Kini Sekarang (atau Mulakan Semula Sekarang jika anda hanya perlu memuktamadkan kemas kini).

Nota: Jika Mac anda menjalankan macOS 12 Monterey atau lebih lama, buka apl Keutamaan Sistem dan pilih Kemas Kini Perisian > Kemas Kini Sekarang untuk mengemas kini perisian sistemnya.

Kosongkan Cache Web Safari

Jika "WebKit mengalami ralat dalaman" berterusan, sudah tiba masanya untuk mengosongkan cache Safari.

iPhone & iPad

  1. Buka apl Tetapan.
  2. Tatal ke bawah dan ketik Safari.
  3. Ketik Kosongkan Sejarah dan Data Tapak Web.

Mac

  1. Buka Safari dan pilih Safari > Kosongkan Sejarah pada bar menu.

  1. Tetapkan Kosong pada semua sejarah.
  2. Pilih Kosongkan Sejarah.

Lumpuhkan Semua Sambungan Safari

Sebab lain mengapa Safari memaparkan "Kit Web mengalami ralat dalaman" adalah kerana sambungan penyemak imbas yang tidak dioptimumkan atau bercanggah. Cuba lumpuhkannya.

iPhone dan iPad

  1. Buka apl Tetapan dan ketik Safari.
  2. Ketik Sambungan.
  3. Lumpuhkan semua penyekat dan sambungan kandungan.

Mac

  1. Buka Safari dan pilih Safari > Tetapan/Keutamaan pada bar menu.

  1. Tukar ke tab Sambungan.
  2. Nyahtanda kotak di sebelah semua alat tambah dan keluar dari anak tetingkap Keutamaan.

Jika mesej "WebKit mengalami ralat dalaman" tidak lagi muncul dalam Safari, buka App Store dan pasang sebarang kemas kini yang belum selesai pada sambungan anda. Kemudian, aktifkan semula setiap add-on pelayar satu demi satu. Jika sambungan tertentu menyebabkan mesej ralat muncul semula, lumpuhkan atau nyahpasangnya dan cari sambungan alternatif.

Masuk dan Keluar Mod Selamat (Mac Sahaja)

Jika "WebKit mengalami ralat dalaman" terus dipaparkan dalam versi Mac Safari, cuba but Mac anda masuk dan keluar daripada Mod Selamat. Itu mengosongkan pelbagai bentuk data berlebihan yang menghalang apl seperti Safari daripada berfungsi.

Apple Silicon Mac

  1. Matikan MacBook, iMac atau Mac mini anda.
  2. Hidupkan Mac anda semula tetapi jangan lepaskan butang Kuasa; anda akan melihat skrin Pilihan Permulaan tidak lama lagi.
  3. Tahan kekunci Shift dan pilih Macintosh HD > Safe Mode.

Intel Mac

  1. Matikan Mac anda.
  2. Boot Mac anda sambil menahan kekunci Shift.
  3. Lepaskan kekunci Shift sebaik sahaja anda melihat logo Apple.

Dalam Mod Selamat, buka Safari sebentar dan semak sama ada ralat WebKit berlaku. Jika ya, teruskan mengosongkan bentuk tambahan data cache pada Mac anda. Jika tidak, but Mac anda seperti biasa.

Lumpuhkan Ciri Geganti Peribadi

Jika anda melanggan iCloud+, iPhone, iPad atau Mac anda mungkin mempunyai ciri yang dipanggil Private Relay aktif untuk meningkatkan privasi dengan melindungi trafik tapak yang tidak disulitkan. Walau bagaimanapun, ia masih dalam versi beta dan menimbulkan masalah dalam Safari. Jadi lumpuhkan Private Relay dan semak sama ada itu membuat perbezaan.

iPhone dan iPad

  1. Buka apl Tetapan.
  2. Pergi ke Apple ID > iCloud > Relay Privasi.
  3. Matikan suis di sebelah Geganti Peribadi.

Mac

  1. Buka apl Tetapan Sistem.
  2. Pilih ID Apple anda pada bar sisi. Kemudian, pilih iCloud.

  1. Lumpuhkan suis di sebelah Geganti Peribadi.

Nota: Untuk melumpuhkan Private Relay dalam macOS Monterey atau lebih lama, pergi ke System Preferences > Apple ID > iCloud.

Lumpuhkan Alamat Wi-Fi Peribadi (iPhone & iPad Sahaja)

Pada iPhone dan iPad, satu lagi sebab "WebKit mengalami ralat dalaman" dalam Safari ialah penggunaan alamat Mac (Wi-Fi) peribadi. Untuk menghentikannya:

  1. Buka apl Tetapan pada iPhone anda dan pilih pilihan Wi-Fi.
  2. Ketik butang Maklumat di sebelah sambungan Wi-Fi yang aktif.
  3. Lumpuhkan suis di sebelah Alamat Wi-Fi Peribadi.

Lumpuhkan Ciri Percubaan HTTP/3

HTTP/3 ialah protokol yang meningkatkan kependaman dan masa pemuatan. Walau bagaimanapun, ia hanya tersedia sebagai ciri Safari percubaan dan terdedah kepada kerosakan. Semak sama ada ia aktif dan lumpuhkannya.

iPhone dan iPad

  1. Buka apl Tetapan.
  2. Ketik Safari > Advanced > Ciri Percubaan.
  3. Matikan suis di sebelah HTTP/3.

Mac

  1. Buka anak tetingkap Tetapan/Keutamaan Safari.
  2. Tukar ke tab Bangun dan tandai kotak di sebelah Tunjukkan menu Bangun dalam bar menu.

  1. Pilih Bangun pada bar menu, cetak ke Ciri Percubaan dan nyahtanda pilihan HTTP/3.

Tetapkan Semula Keutamaan Percubaan kepada Lalai

Jika tiada pembetulan di atas membantu, cuba tetapkan semula semua ciri Safari percubaan kepada tetapan lalainya.

iPhone dan iPad

  1. Buka apl Tetapan.
  2. Ketik Safari > Advanced > Ciri Percubaan.
  3. Tatal ke bawah dan ketik Tetapkan Semula Semua kepada Lalai.

Mac

Buka menu Bangun dalam Safari (nyahsembunyikannya jika anda perlu), tuding pada Ciri Percubaan dan tatal ke bawah ke bawah. Kemudian, pilih Tetapkan semula semua kepada Lalai.

Safari Berfungsi Seperti Biasa Lagi

Petua penyelesaian masalah di atas akan membantu anda menyelesaikan isu "WebKit mengalami ralat dalaman" dalam Safari. Pastikan anda menjalankan pembetulan pantas di atas jika anda menghadapi masalah itu lagi.

Andaikan ralat WebKit tidak hilang. Jika ya, tukar kepada penyemak imbas lain seperti Google Chrome, Firefox atau Microsoft Edge dan tunggu sehingga kemas kini iOS atau macOS akan datang menyelesaikan isu tersebut secara kekal. Pada Mac, anda juga boleh menetapkan semula Safari kepada tetapan lalainya.

Cara Membetulkan Webkit Menghadapi Ralat Dalaman dalam Safari