Baru-baru ini saya mengalami masalah dengan Google Chrome di mana ketika mencoba untuk mencetak halaman web apa pun dari Chrome, pratinjau cetak tidak pernah dirender (terus ditampilkan Loading...
) dan melanjutkan dengan upaya cetak tidak menghasilkan halaman yang dicetak.
Masalah ini tampaknya terisolasi untuk satu komputer, ketika masuk ke profil Chrome saya di komputer lain proses cetak berfungsi dengan baik.
Selain itu, ketika memulai Chrome dari baris perintah dan mengatur --user-data-dir
bendera ke sesuatu seperti /tmp/test_profile
, fungsionalitas cetak berfungsi lagi. Namun, masalah tetap ada saat menggunakan Chrome di bawah akun tamu.
Dengan --enable-logging
set flag, saya mengamati beberapa kesalahan yang terjadi ketika mencoba untuk mencetak:
"Refused to load the script 'chrome-extension://mhjfbmdgcfjbbpaeojofohoefgiehjai/elements/viewer-error-screen/viewer-error-screen.html' because it violates the following Content Security Policy directive: "script-src chrome://resources 'self' 'unsafe-eval'".
Ada 16 pesan kesalahan tambahan yang mengikuti, semua referensi komponen lain dari mhjfbmdgcfjbbpaeojofohoefgiehjai
paket yang gagal dimuat karena arahan CSP.
mhjfbmdgcfjbbpaeojofohoefgiehjai
direferensikan dalam kesalahan mengacu pada plugin browser Chrome PDF Viewer, yang saya percaya diinstal secara default oleh Chrome dan digunakan dalam menghasilkan pratinjau cetak.
Saya telah mencoba menonaktifkan dan mengaktifkan kembali plugin PDF Viewer beberapa kali dan telah menonaktifkan semua ekstensi Chrome untuk memastikan bahwa itu tidak terpengaruh oleh campur tangan luar dari ekstensi yang mengalami gangguan. Saya juga telah mencoba menginstal ulang Chrome itu sendiri.
Pada titik ini, saya menduga bahwa masalahnya kemungkinan besar terletak pada salah satu file lokal yang terkait dengan profil Chrome saya, mengingat bahwa memulai Chrome dengan profil yang tidak ada dari baris perintah atau menggunakan profil saya dari komputer lain tidak mereproduksi masalah . Namun, saya tidak yakin langkah tepat apa yang harus diambil selanjutnya untuk mengidentifikasi penyebabnya. Jika ada detail lain yang dapat saya berikan yang akan membantu, harap tunjukkan kepada saya.