Iv'e erkennen bemerkt, dass head.js
nicht Microsoft „Edge“ Browser erkennt, und dass nach oben, fügt es falsch chrome
und chrome55
Klassen zum <html>
Elemente .head.js „Modernizr“ wie Feature nicht ms-edge
Kennt jemand eine gute Möglichkeit, dieses Problem anzugehen? Der beste Ansatz, den ich kommen könnte mit ist diese Überprüfung in meiner App Bootstrap auszuführen - manuell erfassen „Edge“ Browser, fügen Sie entsprechende „ms-edge“ Klasse und entfernen head.js falsch „Chrom“ Klassen:
if (window.navigator.userAgent.indexOf('Edge') > -1) {
$('html').removeClass(function(index, classes) {
return classes.match(/\bchrome.*?\b/g).join(' ');
}).addClass('ms-edge');
}
Dank Aravind, ich war auf der Suche für eine ganze (vielleicht besser) anders aber vielleicht geht sogar auf die Längen der head.js Skript – DotBot
Modifizieren Sie Willst du eine andere Lösung? – Aravind
Ihre Lösung ist gut, nur wundern, wenn es eine andere Herangehensweise an dieses Problem gibt – DotBot