Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在页面加载后立即使用autostart参数暂停Brightcove视频?_Javascript_Video_Dom Events_Brightcove_Mediaplayback - Fatal编程技术网

Javascript 如何在页面加载后立即使用autostart参数暂停Brightcove视频?

Javascript 如何在页面加载后立即使用autostart参数暂停Brightcove视频?,javascript,video,dom-events,brightcove,mediaplayback,Javascript,Video,Dom Events,Brightcove,Mediaplayback,我们正在尝试显示一个视频,在加载模板时,观众可以通过单击不同的缩略图来启动视频中的不同提示点。问题是,除非视频已经在播放,否则这不起作用,我们不希望它在页面加载时自动播放。有没有办法让视频在加载模板时开始播放并立即暂停?我们在onTemplateLoaded和onTemplateReady函数中尝试了pause()方法,但运气不佳。在这个问题上,我的头也撞到了墙上。我使用了来自 您应该能够在onTemplateReady中的某处播放视频,并在onMediaBegin上调用videoPlayer.

我们正在尝试显示一个视频,在加载模板时,观众可以通过单击不同的缩略图来启动视频中的不同提示点。问题是,除非视频已经在播放,否则这不起作用,我们不希望它在页面加载时自动播放。有没有办法让视频在加载模板时开始播放并立即暂停?我们在
onTemplateLoaded
onTemplateReady
函数中尝试了
pause()
方法,但运气不佳。

在这个问题上,我的头也撞到了墙上。我使用了来自

您应该能够在onTemplateReady中的某处播放视频,并在onMediaBegin上调用videoPlayer.pause(true)以及示例代码


这在桌面上对我有效,但在移动设备上不起作用

谢谢你,Alex,我在Brightcove支持部门的帮助下发现了同样的东西。onMediaBegin事件侦听器是密钥。我还发现,autostart在移动设备上不存在,但就我们正在构建的站点而言,这是可以容忍的。