2015-04-18 62 views
1

將影片拖動到Google Chrome瀏覽器時,它會在瀏覽器中開始播放。如何遠程控制本播放器的播放/暫停按鈕? (通過智能手機說)擴展可以控制Chrome視頻播放器嗎?

這是它的樣子:

chrome video player

是否有這種延期?我可以創建這樣的擴展嗎?如果是這樣,那麼主要步驟是什麼?

我試圖Inspect element按鈕,看看我真的需要控制,但它並沒有給我比視頻源URL更多(這是在我的電腦...)

回答

1

你只需要執行附加到DOM元素的方法:

videoElement= document.querySelector("video"); 
videoElement.play(); 

一些資源:

這相當於從一個擴展控制視頻,請把你的代碼在內容腳本能夠訪問到video元素,並最終監聽之外的事件,你然後用上面的幾行觸發回玩家。

一個簡單的例子

document.querySelector("video").play(); //play on page load 
 

 
document.querySelector("#play").addEventListener("click", function(){ 
 
    document.querySelector("video").play(); 
 
}); 
 

 
document.querySelector("#pause").addEventListener("click", function(){ 
 
    document.querySelector("video").pause(); 
 
});
<video src="http://html5demo.braincracking.org/demo/media/windowsill.ogv" controls loop> 
 
    Video not supported 
 
</video> 
 

 
<br/> 
 
<button id="play">Play</button> 
 
<button id="pause">Pause</button>

+0

是否有可能使一個Android應用程序遠程做到這一點?即應用程序將在手機上運行,​​並控制在計算機上運行的視頻播放器 –

+1

查看GCM API:https://developer.chrome.com/apps/cloudMessaging – Gael

相關問題