2016-02-23 41 views
0

其實我想,只要我打開.html頁面,頁面應該自動加載全屏模式。它的工作原理當我點擊打招呼,但我想它的onpage負荷,這是代碼我想使用,我如何加載頁面加載全屏模式

<a href="#" type="button" id="modal" onclick="launchFullscreen(document.documentElement);" >hello</a> 


<script> 
function launchFullscreen(element) { 
    if(element.requestFullscreen) { 
    element.requestFullscreen(); 
    } else if(element.mozRequestFullScreen) { 
    element.mozRequestFullScreen(); 
    } else if(element.webkitRequestFullscreen) { 
    element.webkitRequestFullscreen(); 
    } else if(element.msRequestFullscreen) { 
    element.msRequestFullscreen(); 
    } 
} 
</script> 
<script type="text/javascript"> 
launchFullscreen(document.documentElement); 
</script> 

回答

1

現代瀏覽器不允許自動全屏出於安全原因。
首先必須有來自用戶的交互。像點擊「你好」按鈕。

1

由於安全問題,無法通過JavaScript執行加載頁面加載的全屏幕。即使您嘗試觸發超鏈接上的單擊事件,它也會顯示以下警告。

無法執行'元素'上的'requestFullScreen':API只能由用戶手勢啓動。