最近開發arcgis地圖時,爲了方便調試,使用的是谷歌火狐。顯示正常,功能也正常。但是就是部署到生產環境的時候,頁面顯示空白,沒有地圖,並且init.js報錯this._div爲空或不是對象。於是猜測這是由於IE8不兼容導致的,事實果真如此。後來查找資料發現head標籤內加入以下內容能讓IE8以谷歌內核來解析運行。
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />