当我尝试在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();
}
}
答案 0 :(得分:0)
IE版
Microsoft Edge及更高版
推荐用法
requestFullscreen
和
在IE11和Microsoft Edge中,您可以防止不受信任的内容以全屏模式打开。 要执行此操作,您必须从用户启动的事件(例如按钮单击)调用
requestFullscreen
,而不是从脚本自动调用。 (强调补充)
在Edge及更高版本中,使用requestFullScreen
代替msRequestFullScreen
:
function fullScreen(ele){
ele.requestFullScreen();
}
exitFullScreen
和cancelFullScreen
也是如此。详细了解全屏API here。