javascript 触发Brightcove视频
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 触发Brightcove视频相关的知识,希望对你有一定的参考价值。
(function(GW, $) {
'use strict';
const videoContainer = document.querySelector('.js-video-container');
const theURL = 'https://players.brightcove.net';
// Get a reference to the iframe element
const iframeTag = videoContainer.querySelector('iframe');
// Retrieve window object needed for postMessage
const window = iframeTag.contentWindow;
/**
* Play Brightcove videos.
* @param {Event} event - Prevents the default event of the trigger.
*/
GW.playVideos = function(event) {
event.preventDefault();
videoContainer.classList.add('full-width-video__video-container--active');
window.postMessage('playVideo', theURL);
};
GW.fullWidthVideo = {
init: function() {
const videoTrigger = document.querySelector('.js-video-play');
videoTrigger.addEventListener('click', GW.playVideos);
}
};
}(window.GW = window.GW || {}, jQuery));
以上是关于javascript 触发Brightcove视频的主要内容,如果未能解决你的问题,请参考以下文章
获取 BrightCove 视频的 URL 以供下载和流式传输
Brightcove助力企业视频内容无缝直达中国
BRIGHTCOVE推出面向营销人员的BRIGHTCOVE营销工作室,以提高知名度和营收
javascript brightcove.js
Brightcove推出视频流媒体解决方案Communications Studio,提升内部传播能力
iOS:BrightCove 原生播放器在第二次播放相同的视频时抛出 `kBCOVPlaybackSessionLifecycleEventError`