[英]Does IE10 (Edge) support msRequestFullScreen?
当我尝试在Microsoft Edge中使用以下功能时,这些功能无效,我不确定为什么。 IE10(Edge)不支持吗? 这是我的代码:
对于requestFullScreen
:
/*
* fullScreen
*/
function fullScreen(ele){
ele.msRequestFullScreen();
}
对于exitFullScreen
:
/*
* exitFullScreen
*/
function exitFullScreen(ele){
if (document.msExitFullScreen) {
document.msExitFullScreen();
} else if (document.msCancelFullScreen) {
document.msCancelFullScreen();
}
}
根据Microsoft MSDN :
IE版本
Microsoft Edge及以后
推荐用法
requestFullscreen
和:
在IE11和Microsoft Edge中,您可以防止不受信任的内容以全屏模式打开。 为此,必须从用户启动的事件(例如按钮单击)中调用
requestFullscreen
,而不是从脚本中自动调用它 。 (已添加重点)
在Edge及更高版本中,使用requestFullScreen
而不是msRequestFullScreen
:
function fullScreen(ele){
ele.requestFullScreen();
}
exitFullScreen
和cancelFullScreen
。 在此处了解有关全屏API的更多信息。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.