将影片拖动到Google Chrome浏览器时,它会在浏览器中开始播放。如何远程控制本播放器的播放/暂停按钮? (通过智能手机说)扩展可以控制Chrome视频播放器吗?
这是它的样子:
是否有这种延期?我可以创建这样的扩展吗?如果是这样,那么主要步骤是什么?
我试图Inspect element
按钮,看看我真的需要控制,但它并没有给我比视频源URL更多(这是在我的电脑...)
将影片拖动到Google Chrome浏览器时,它会在浏览器中开始播放。如何远程控制本播放器的播放/暂停按钮? (通过智能手机说)扩展可以控制Chrome视频播放器吗?
这是它的样子:
是否有这种延期?我可以创建这样的扩展吗?如果是这样,那么主要步骤是什么?
我试图Inspect element
按钮,看看我真的需要控制,但它并没有给我比视频源URL更多(这是在我的电脑...)
你只需要执行附加到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>
是否有可能使一个Android应用程序远程做到这一点?即应用程序将在手机上运行,并控制在计算机上运行的视频播放器 –
查看GCM API:https://developer.chrome.com/apps/cloudMessaging – Gael