首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IE10 (边缘)是否支持msRequestFullScreen?

IE10 (边缘)是否支持msRequestFullScreen?
EN

Stack Overflow用户
提问于 2016-10-04 09:55:05
回答 1查看 570关注 0票数 0

当我尝试在Microsoft Edge中使用以下函数时,它们是无效的,并且我不确定原因。它是否不受IE10 (边缘)支持?下面是我的代码:

对于requestFullScreen

代码语言:javascript
复制
/*
 * fullScreen
 */
function fullScreen(ele){
  ele.msRequestFullScreen();
}

对于exitFullScreen

代码语言:javascript
复制
/*
 * exitFullScreen
 */
function exitFullScreen(ele){
   if (document.msExitFullScreen) {
     document.msExitFullScreen();
   } else if (document.msCancelFullScreen) {
     document.msCancelFullScreen();
   }
}
EN

回答 1

Stack Overflow用户

发布于 2016-10-04 09:59:29

根据Microsoft MSDN

IE版本

Microsoft Edge及更高版本

推荐用法

requestFullscreen

和:

在IE11和Microsoft Edge中,您可以阻止不受信任的内容以全屏模式打开。若要执行此操作,必须从用户启动的事件调用 requestFullscreen,而不是从脚本自动调用。(已添加强调)

在Edge and beyond中,使用requestFullScreen而不是msRequestFullScreen

代码语言:javascript
复制
function fullScreen(ele){
  ele.requestFullScreen();
}

exitFullScreencancelFullScreen也是如此。了解有关全屏接口here的更多信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39843064

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档