1

我在Google Chrome瀏覽器擴展中的webview標記存在問題。當我在YouTube上打開一些視頻並按下「全屏」按鈕時,其行爲將有所不同,具體取決於視頻類型。Chrome瀏覽器視圖中的全屏視頻

  1. 如果使用視頻標籤 (<webview src="http://www.youtube.com/watch?v=zk0TpSX0tKE"></webview>)視頻顯示器,它會打開在全 的WebView和降價休息視頻。
  2. 如果使用Flash播放器 (<webview src="http://www.youtube.com/watch?v=1Vcgdl4xQ18"></webview>)的視頻顯示器,它在全屏幕中打開 並且正常工作。

有沒有什麼辦法讓視頻標籤全屏幕功能像flash播放器一樣工作?

回答

0

我知道這是舊的,但如果涉及到其他人的任何幫助: 由於HTML5視頻在web視圖中被全屏顯示,因此可以將web視圖的寬度和高度設置爲屏幕寬度和高度,以便視頻填充整個屏幕。這可以這樣來完成:

document.addEventListener('webkitfullscreenchange', function(){ 
    if (chrome.app.window.current().isFullscreen()){ 
    webview.style.height = screen.height + 'px'; 
    webview.style.width = screen.width + 'px'; 
    } 
    else{ 
    /*get webview to original dimensions*/ 
    }; 
}); 
相關問題