2016-12-21 56 views
3

我开发一个chrome extension播放视频在background(非激活标签)和我说过,Chrome自动暂停标签之前的任何视频或媒体集中。这对我来说是一个真正的问题,因为我需要play videosunfocused tabs如何禁用Chrome的媒体暂停

我已经做了一些研究,但我还没有找到任何解决方案禁用这种行为。

有什么办法解决这个问题吗?即使一个javascript一个更好(分机),本地解决方案将是伟大的(从铬params)。

+0

怎样新标签打开时没有获得焦点:这个标志可以在chrome://flags页面或通过添加 的启动选项被禁用? – guest271314

+0

@ guest271314好吧,它没有得到关注就没有打开。该扩展程序在一个标签中进行了工作,该标签以“背景”为目的而打开。 –

+0

_“我说Chrome在标签聚焦之前自动暂停任何视频或媒体。”_,_“如果没有获得关注,它就不会打开。 _如果标签获得焦点,媒体播放开始,是吗? – guest271314

回答

4

我不熟悉JavaScript解决方案,但有一个本地选项。

这种行为可以用标志进行调整:

Gesture requirement for media playback

启用此标志,视频不会在后台播放。

--disable-gesture-requirement-for-media-playback

+0

进行双重检查。谢谢您的工作正常,我只是在等待某人有一个JavaScript解决方案,即使我怀疑它可能从一个扩展。 –

+2

无法在JavaScript /扩展中更改标志,请参阅http://stackoverflow.com/questions/17060363/google-chrome-how-can-i-programmatically-enable-chrome-flags-some-的mod,http://stackoverflow.com/questions/32210069/can-a-chrome-extension-toggle-switches-normally-set-as-command-line-flags,http://stackoverflow.com/问题/ 18951644/how-to-enable-google-chrome-chrome-flags-values-using-javascript – whrrgarbl

+1

该标志不再存在吗? (铬60这里) - 任何其他选项? – gordie

相关问题