我正在尝试使用全屏api。 API可以正常运行所有其他浏览器,但不幸的是ie11没有响应。我正在使用从此处复制的代码:
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}");
}
有什么建议吗?
答案 0 :(得分:4)
确保您没有使用无效的console.log('message check ', message)
if (message.length) {
return res.status(409).send({
'message': message
});
}
else{
console.log('next')
next();
}
};
,您需要使用大小写正确的版本msRequestFullScreen
。这是微软特有的,因为我认为所有其他供应商都将msRequestFullscreen
用于屏幕大写字样。