angular.js - AngularJS v1.5.8 在IE9中出现灰屏,不启动的问题。
phpcn_u1582
phpcn_u1582 2017-05-15 17:11:00
0
5
661

使用IE10浏览器可以正常查看,但是一模拟IE9就会出现灰屏现象,app都不启动,如图:


这个是360兼容模式下的 IE下的 没截到图,都是一样的,title都没有解析出来,
但是很奇怪的是 IE中开启控制台,再刷新就能正常显示,控制台也没有报任何错误,求大神有没有遇到这种情况?

注:之前发现过这种情况,由于控制器某一个值未定义导致angular报错;
但是现在实在找不到哪里有这个现象。

查看IE调试工具中发现,网络请求了CSS文件,但是到JS的时候就停止了?

phpcn_u1582
phpcn_u1582

répondre à tous(5)
PHPzhong

J'ai découvert qu'il s'agissait d'un problème de console. Si vous ne démarrez pas l'outil de débogage dans IE9, le code s'arrêtera dès qu'il atteindra la console ;

    • Je ne m'y attendais pas. . .

我想大声告诉你

Merci pour l'invitation.
Il n'y a rien dans votre code, et il ne dit rien sur la version angulaire. Comment puis-je le reproduire ? . . Que diriez-vous de montrer l'intégralité de l'exemple reproductible et nous pourrons continuer le débogage

左手右手慢动作

Il sera difficile de trouver le problème s'il ne peut pas être reproduit de manière stable.

Que diriez-vous d'essayer, de commenter les composants suspectés de poser problème, de les essayer un par un et de découvrir en premier lequel est à l'origine du problème

过去多啦不再A梦

Cela semble être lié à la méta, veuillez nous rejoindre

<meta http-equiv="X-UA-Compatible" content="IE=edge" />

Réessayer ?

我想大声告诉你

Maman n'a plus à s'inquiéter de la console, c'est indéfini

if(!(window.console && console.log)) {
  window.console = {
    log: function(){},
    debug: function(){},
    info: function(){},
    warn: function(){},
    error: function(){}
  };
}
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal