Sfoglia il codice sorgente

try to forcefully prevent compatibility view

Luke Pulverenti 11 anni fa
parent
commit
f775f7c1fa

+ 3 - 0
MediaBrowser.Server.Implementations/HttpServer/HttpServer.cs

@@ -181,6 +181,9 @@ namespace MediaBrowser.Server.Implementations.HttpServer
         /// <param name="dto">The dto.</param>
         private void FilterResponse(IHttpRequest req, IHttpResponse res, object dto)
         {
+            // Try to prevent compatibility view
+            res.AddHeader("X-UA-Compatible", "IE=Edge");
+            
             var exception = dto as Exception;
 
             if (exception != null)

+ 1 - 1
MediaBrowser.WebDashboard/Api/DashboardService.cs

@@ -375,9 +375,9 @@ namespace MediaBrowser.WebDashboard.Api
         {
             var sb = new StringBuilder();
 
+            sb.Append("<meta http-equiv=\"X-UA-Compatibility\" content=\"IE=Edge\">");
             sb.Append("<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, user-scalable=no\">");
             sb.Append("<meta name=\"apple-mobile-web-app-capable\" content=\"yes\">");
-            sb.Append("<meta http-equiv=\"X-UA-Compatibility\" content=\"IE=Edge\">");
             //sb.Append("<meta name=\"apple-mobile-web-app-status-bar-style\" content=\"black-translucent\">");
 
             // http://developer.apple.com/library/ios/#DOCUMENTATION/AppleApplications/Reference/SafariWebContent/ConfiguringWebApplications/ConfiguringWebApplications.html