Rumah > Soal Jawab > teks badan
Anda boleh melihatnya seperti biasa menggunakan penyemak imbas IE10, tetapi apabila anda mensimulasikan IE9, skrin kelabu akan muncul dan apl tidak akan bermula, seperti yang ditunjukkan dalam gambar:
Ini adalah tangkapan skrin IE dalam mod keserasian 360 semuanya sama
Tetapi yang peliknya ialah IE Open konsol dalam , dan kemudian muat semula dan ia akan dipaparkan seperti biasa. Konsol tidak melaporkan sebarang ralat.
Nota: Keadaan ini telah ditemui sebelum ini Angular melaporkan ralat kerana nilai tertentu dalam pengawal tidak ditentukan
Tetapi sekarang saya benar-benar tidak dapat mencari di mana fenomena ini berlaku.
Melihat pada alat penyahpepijatan IE, saya mendapati bahawa rangkaian meminta fail CSS, tetapi ia berhenti apabila ia mencapai JS?
PHPz2017-05-15 17:13:00
Mengetahui bahawa ia adalah masalah konsol Jika anda tidak memulakan alat penyahpepijatan dalam IE9, kod akan berhenti sebaik sahaja ia mencapai konsol
Saya tidak sangka itu. . .
我想大声告诉你2017-05-15 17:13:00
Terima kasih atas jemputan.
Tiada apa-apa dalam kod anda dan ia tidak menyatakan apa-apa tentang versi sudut Bagaimana saya boleh mengeluarkannya semula? . . Bagaimana pula jika anda menunjukkan keseluruhan contoh yang boleh dibuat semula dan kami boleh meneruskan penyahpepijatan
ringa_lee2017-05-15 17:13:00
Adalah sukar untuk mencari masalah jika ia tidak dapat dihasilkan semula secara stabil.
Bagaimana jika anda cuba, ulas komponen yang berkemungkinan bermasalah, cuba satu persatu, dan ketahui yang mana yang menyebabkan masalah dahulu
过去多啦不再A梦2017-05-15 17:13:00
Nampaknya ada kaitan dengan meta, sila sertai
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
Cuba lagi?
我想大声告诉你2017-05-15 17:13:00
Ibu tidak perlu lagi risau tentang Console tidak pasti
if(!(window.console && console.log)) {
window.console = {
log: function(){},
debug: function(){},
info: function(){},
warn: function(){},
error: function(){}
};
}