我真的很喜欢面向对象的Javascript和Video.js。为了在每次加载页面时显示自定义视频控件,必须处理并重新生成缓存的Video.js对象。
我已经创建了以下脚本来正确检查缓存对象,但不确定是否有更好的方法,一种不需要创建第二个全局变量的方法:
<div class="video-wrapper"></div>
<script>
var VideoObj;
var Continuum = function(container, el, shortName) {
this.container = co
(function () {
// Creating and Appending scripts dynamically
function createScript(src) {
var script = document.createElement('script');
script.src = src;
document.getElementsByTagName('head')[0].appendChild(script);
}
// End script tags Here
function createLink(href)
我在一些启用自动完成的jquery代码中有这个AJAX请求:
$.ajax({type:"POST", url:("/showable_videos/create.js"), data:{video:{profile:val}}});
具有自动完成功能的字段位于视频显示视图中。我从请求中得到这个错误:
Started PUT "/showable_video/create.js" for 127.0.0.1 at Tue Apr 26 00:46:37 -0700 2011
ActionController::RoutingError (No
我一直在使用JavaScript脚本VideoJS:构建一些视频播放器,这些播放器可以在弹出窗口中显示给用户。我已经构建了如下弹出窗口:
<script type="text/javascript">
VideoJS.setupAllWhenReady();
jQuery(document).ready(function ()
{
// videos have video js applied to them
问题描述
使用Youtube Iframe根据用户的操作动态地将视频加载到页面中,大多数情况下它运行得非常好。但是某些视频总是会产生这样的错误:
Uncaught TypeError: Cannot read property 'endSeconds' of null
at Wh (www-embed-player.js:575)
at ji.n.na (www-embed-player.js:611)
at ji.n.Oa (www-embed-player.js:600)
at m (www-embed-player.js:596)
复制的步
我有一个链接,需要显示一个隐藏的分区点击。为此,我在我拥有的控制器中使用:<%=link_to video.title,display_path(:format=>:js,:id=>video.id),:remote=>true%>:
def display
@video=Video.find(params[:id])
respond_to do |format|
format.js
end
end
在js.erb中,我有
$('#vid_<%=@video.id%&g
对于报告,我希望将一些计数组合在一起,但仍然可以访问行数据。我觉得我做了很多这样的事情,但是今天找不到任何代码。这是在一个B2B视频传输平台。我的模型的简化版本:
Video(name)Company(name)View(video,公司,何时)
我想显示哪些公司观看的视频最多,但也显示哪些视频最受欢迎。
+-----------+-----------+-------+
| Company | Video | Views |
+-----------+-----------+-------+
| Company E | Video 1 | 1215 |
|