是否有JS功能可以使Brightcove智能播放器视频开始播放
Is there a JS function to make a Brightcove Smart Player video start to play?
我有一个视频页面,其中视频本身隐藏在带有图像和文本的促销叠加层后面,使用 z 索引。当用户单击图像时,它会淡出,露出下面的视频。
我想在用户单击此图像时播放视频,这样他们就不必在看到视频时单击播放按钮,就像您使用 FlowPlayer 等插件一样?
有没有类似的东西:
brightcove.playVideo();
我已经尝试了文档,但找不到我正在寻找的内容,因为我对第三方 API 缺乏经验。
为此使用播放器 API,特别是视频播放器模块。
在工作室的播放器设置中启用 API,并将以下参数添加到发布代码中:
<param name="includeAPI" value="true" />
<param name="templateLoadHandler" value="onTemplateLoad" />
将指定为 templateLoadHandler
的值的函数定义为 。
var videoPlayer;
function onTemplateLoad(id) {
var player = brightcove.api.getExperience(id);
videoPlayer = player.getModule(brightcove.api.modules.APIModules.VIDEO_PLAYER);
}
然后要播放视频,请使用 videoPlayer.play()
.请注意,某些移动浏览器(包括移动 Safari)在与播放器交互之前不允许播放 - 您可以使用videoPlayer.canPlayWithoutInteraction
来确定play()
是否正常工作。
更多 API 文档/示例,请点击此处。
相关文章:
- 如何检查用户在html5视频播放器中观看了完整的视频
- 使用HTML5播放器时使用Javascript更改Youtube视频
- html5视频播放器和视频js之间的关系
- 有没有办法在dailymotion播放器的新测试版中播放youtube视频
- 我们如何在dailymotion播放器的新测试版中播放youtube视频
- 视频播放器错误promise DOMException中未捕获
- html视频播放器并不总是从src读取
- HTML 5视频播放器用给定的数字更新currentTime
- html5视频交互式视频播放器
- 如何使用YouTube js API在同一个嵌入式播放器中背靠背播放多个视频
- 如何构建自己的 VAST 视频播放器
- 如何专注于YouTube视频播放器对象
- 如何在前台弹出YouTube视频播放器
- 如何在悬停在图像上时弹出youtube视频播放器
- 使用用户控制在Basic HTML播放器中播放Youtube视频
- 移动设备的动态视口始终包含固定尺寸的视频播放器
- 当我在视频播放器上单击播放时,它会在页面上播放两个视频
- 嵌入视频播放器播放按钮可同时播放所有视频播放器
- 更改网络播放器中的视频源
- 是否有JS功能可以使Brightcove智能播放器视频开始播放