2012-07-12 251 views
2

我有一个Jplayer(jQuery的HTML5音频播放器)实例和一个JW播放器实例(HTML5视频播放器) http://www.creativetuition.co.uk/cgt/index.php当视频播放器启动时暂停音频播放器

我还没有能够(通过我有限的JavaScript知识)成功地让音频播放器在播放视频时暂停,反之亦然。

我认为我必须使用某种事件“听众”,但是我真的很挣扎,并且非常感谢你们提供的帮助。如果你想让我发布代码,只需说出哪些位和我会很乐意。

感谢

回答

0

我用jplayer和jwplayer文件,以确定我需要什么去做。这是我使用并放在相应页面底部的脚本。

<script> 
$(document).ready(function() { 
    jwplayer('mediaspace').onPlay(function() { 

    $('#jquery_jplayer_2').jPlayer("pause"); 
    }); 
}); 
</script> 
0

这一个

$(function(){ 
    $("video").prop('muted', true); 
    }); 

...

<video class='0' autoplay="true" src="http://media.w3.org/2010/05/sintel/trailer.webm"> 
</video> 

..also

$("video").prop('muted', false); // Unmutes 
+0

谢谢你,今晚我会试试。请原谅我的无知,但JavaScript在看视频播放器并将其置于与视频播放器同步的相应播放/暂停状态的哪一点? – Audity 2012-07-13 14:56:46

+0

@Audity:对不起,没有得到您的评论,上面的代码查找负载的视频播放器,并使用'video'的'muted'属性,并将其设置为真..这是它静音..DOes它为你工作? – 2012-07-14 07:37:20

+0

谢谢,没关系。我认为我的问题有点混乱。当页面加载时,音频播放器(页面顶部)自动播放。该页面上还有一个视频播放器,当用户播放该视频时,音频播放器将继续播放。因此,声音冲突。我希望音频播放器在视频开始时停止,反之亦然。 – Audity 2012-07-14 11:44:17

相关问题