使用IE10瀏覽器可以正常查看,但一模擬IE9就會出現灰螢幕現象,app都不啟動,如圖:
這個是360相容模式下的IE下的沒截到圖,都是一樣的,title都沒有解析出來,但是很奇怪的是IE中開啟控制台,再刷新就能正常顯示,控制台也沒有報任何錯誤,求大神有沒有遇到這種情況?
註:之前發現過這種情況,由於控制器某一個值未定義導致angular報錯;但是現在實在找不到哪裡有這個現象。
查看IE調試工具中發現,網路請求了CSS文件,但是到JS的時候就停止了?
發現是console的問題,在IE9中如果不開始調試工具的話,程式碼一運行到console就停止了;
沒想到。 。 。
謝邀啊。 你這程式碼什麼都沒有,angular版本也沒說,讓我怎麼復現。 。 。要不然你現整個可重複的例子,我們再繼續debug 吧
如果不能穩定重現就很難找到問題。
要不你試試,把估計有問題的組件先註解掉,一個個試,先找找看是哪個引起的這個問題
好像跟meta有關,你加入
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
再試試?
媽媽再也不用擔心Console is undefined了
if(!(window.console && console.log)) { window.console = { log: function(){}, debug: function(){}, info: function(){}, warn: function(){}, error: function(){} }; }
發現是console的問題,在IE9中如果不開始調試工具的話,程式碼一運行到console就停止了;
沒想到。 。 。
謝邀啊。
你這程式碼什麼都沒有,angular版本也沒說,讓我怎麼復現。 。 。要不然你現整個可重複的例子,我們再繼續debug 吧
如果不能穩定重現就很難找到問題。
要不你試試,把估計有問題的組件先註解掉,一個個試,先找找看是哪個引起的這個問題
好像跟meta有關,你加入
再試試?
媽媽再也不用擔心Console is undefined了