Próbuję użyć funkcji pełnoekranowego interfejsu API. API działa poprawnie we wszystkich innych przeglądarkach, ale niestety np. 11 nie odpowiada. Używam tego kodu, który został skopiowany tutaj:Program Internet Explorer 11 nie przechodzi do trybu pełnoekranowego za pośrednictwem interfejsu API pełnego ekranu.
var element = $doc.documentElement;
var requestMethod = element.requestFullScreen || element.webkitRequestFullScreen || element.mozRequestFullScreen || element.msRequestFullscreen;
if (requestMethod)
{ // Native full screen.
console.log(requestMethod);
requestMethod.call(element);
}
else if (requestMethod !== "undefined")
{ // Older IE.
console.log("window.ActiveXObject !== undefined");
var wscript = new ActiveXObject("Wscript.shell");
wscript.SendKeys("{F11}");
}
Jakieś sugestie?
Literówka? 'msRequestFullscreen' –
@YuryTarabanko Nie widzę tego. – TarikGuren
Zapomnij o tym. Nie wiedziałem, że IE używa "Pełny ekran" zamiast "FullScreen" –