Javascript 在Brightcove视频上恢复或设置开始时间
我用Brightcove播放器和Angular做一个弹出视频。我想能够恢复后,弹出窗口关闭它 我找到了可以暂停、恢复或设置开始时间的模块: 然而,他们的文件有些过时。例如,这不起作用Javascript 在Brightcove视频上恢复或设置开始时间,javascript,html5-video,brightcove,Javascript,Html5 Video,Brightcove,我用Brightcove播放器和Angular做一个弹出视频。我想能够恢复后,弹出窗口关闭它 我找到了可以暂停、恢复或设置开始时间的模块: 然而,他们的文件有些过时。例如,这不起作用 var APIModules = brightcove.modules.APIModules; var videoPlayer = experience.getModule(APIModules.VIDEO_PLAYER); 尽管我已经包含了js文件: <script src="http://admin.
var APIModules = brightcove.modules.APIModules;
var videoPlayer = experience.getModule(APIModules.VIDEO_PLAYER);
尽管我已经包含了js文件:
<script src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script>
<script src="http://admin.brightcove.com/js/APIModules_all.js"></script>
上面说ReferenceError:控制台中没有定义体验
您能告诉我如何成功使用pause()
或seek()
功能吗
谢谢。不要使用apimules\u all.js
脚本。加载仅适用于Flash播放器的旧版本API
将参数添加到播放器嵌入代码以加载智能播放器API:
<param name="includeAPI" value="true">
<param name="templateLoadHandler" value="onLoad">
<param name="templateReadyHandler" value="onReady">
模板加载事件太早,无法与播放交互,因为尚未加载视频。在使用videoPlayer.play()
之前,请等待就绪事件
var videoPlayer;
function onTemplateLoad(id) {
var experience = brightcove.api.getExperience(id);
videoPlayer = experience.getModule(brightcove.api.modules.APIModules.VIDEO_PLAYER)
}