簡體   English   中英

IE10(邊緣)是否支持msRequestFullScreen?

[英]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();
}

exitFullScreencancelFullScreen 在此處了解有關全屏API的更多信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM