Brightcove视频播放器,检测加载的视频
Brightcove video player, detect video loaded
我想知道如何检测视频播放器何时加载。基本上,我想隐藏包括视频播放器的选择器,并在播放器加载时显示它。。。
我试过了。。
$(playerIDDiv).append('<div id="playerH" style="display:none"><object id="homesPlayer" class="BrightcoveExperience"><param name="bgcolor" value="#000" /><param name="width" value="480" /><param name="height" value="333" /><param name="playerID" value="'+playerID+'" /><param name="playerKey" value="'+playerKey+'" /><param name="isVid" value="true" /><param name="isUI" value="true" /><param name="dynamicStreaming" value="true" /><param name="wmode" value="opaque" /><param name="templateLoadHandler" value="myTemplateLoaded"><param name="includeAPI" value="true" /></object></div>');
brightcove.createExperiences();
function myTemplateLoaded(experienceID) {
player = brightcove.api.getExperience(experienceID);
modVP = player.getModule(brightcove.api.modules.APIModules.VIDEO_PLAYER);
modExp = player.getModule(brightcove.api.modules.APIModules.EXPERIENCE);
modCon = player.getModule(brightcove.api.modules.APIModules.CONTENT);
modExp.addEventListener(brightcove.api.events.ExperienceEvent.TEMPLATE_READY, onTemplateReady);
}
function onTemplateReady(evt) {
$('#playerH').show('slow');
}
它根本不起作用
我注意到的第一件事是,您没有调用brightcove脚本:
<script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/BrightcoveExperiences.js"></script>
或
<script language="JavaScript" type="text/javascript" src="http://admin.brightcove.com/js/APIModules_all.js">
尝试将其添加到中。您可以在此处查看文档以获得更多帮助。此外,我认为您需要在视频云中检查您的播放器,以确保您的网络设置已选中"启用ActionScript/JavaScriptAPI"。
相关文章:
- 无法在通过jQuery的ajax加载的页面中执行javascript
- 通过单击动态加载的表中同一行的另一个字段来更新一行的字段
- 获取ajax加载的图像的大小
- jQuery加载的async和ready函数不工作
- 如何使新选择的html选项成为页面加载的第一选择
- ThreeJS访问加载的obj模型中的对象
- 对插件初始化后动态加载的元素进行样式设置
- 如何在不重新加载的情况下提交表单,并使用Node+Express将数据传递回同一页面
- 如何开始预加载同一视频的多个部分/章节
- 加载vimeo视频的前15秒
- 通过jQuery/JS加载的Youtube视频
- 在页面的其余部分完成加载后,延迟加载html5视频
- html5视频-将进度事件与动态加载的视频一起使用
- <视频>和加载的元数据事件
- 奇数Safari视频"加载"的行为
- 为什么我的jQuery代码不更新视频元素中加载的实时图像?
- 预加载HTML5视频以实现流畅的AJAX页面转换
- 如何静音音频/视频在网站上加载的任何标签
- Brightcove视频播放器,检测加载的视频
- 如何在页面上放置用于视频加载的占位符