我正在使用 jquery 视频插件作为视频背景。事情是,我不希望页面加载时发出声音。如果我单击取消静音按钮,则会播放声音。该按钮完美运行。但问题是没有声音的页面加载。这是我的代码:
$('.video-background').videobackground({
videoSource: [['video/video1.mp4', 'video/mp4'],
['video/video1.webm', 'video/webm'],
['video/video1.ogv', 'video/ogg']],
controlPosition: '#controls',
loop: true,
muted: true,
loadedCallback: function() {
//$(this).videobackground('mute');
//$('video').attr('muted', 'muted');
},
preloadHtml: '',
preloadCallback: function() {
//alert("anni");
$(this).videobackground('mute');
}
});
您可以看到我正在尝试使用“loadedCallback”和“preloadCallback”选项并调用“mute”方法。但没有运气。谁能帮我?
插件目录:https
://github.com/georgepaterson/jquery-videobackground
示例站点:http ://www.ycoyacht.com/ (我想要这样的东西)