Fix jplayer video height missing define bug.
This commit is contained in:
parent
ec0dfbc25c
commit
d3e1b55840
|
@ -231,6 +231,23 @@
|
||||||
<% if @hide_video_tools %>
|
<% if @hide_video_tools %>
|
||||||
ad_audio_button(this,false);
|
ad_audio_button(this,false);
|
||||||
<% end %>
|
<% end %>
|
||||||
|
var is_frontend = <%= @is_frontend ? true : false %>;
|
||||||
|
if(is_frontend){
|
||||||
|
var cyclediv = $(this).parents("div.cycle-slideshow").eq(0);
|
||||||
|
if(cyclediv.height() == 0 || cyclediv.data("auto-height")){
|
||||||
|
cyclediv.data("auto-height",true);
|
||||||
|
var video_block = cyclediv.find('video')[0];
|
||||||
|
if(video_block != undefined){
|
||||||
|
cyclediv.height(cyclediv.width() * video_block.videoHeight / video_block.videoWidth);
|
||||||
|
if(!(cyclediv.data("bind-resize"))){
|
||||||
|
cyclediv.data("bind-resize",true);
|
||||||
|
$(window).resize(function(){
|
||||||
|
cyclediv.height(cyclediv.width() * video_block.videoHeight / video_block.videoWidth);
|
||||||
|
})
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
click: function(){
|
click: function(){
|
||||||
click_jplayer_<%= i %>();
|
click_jplayer_<%= i %>();
|
||||||
|
@ -257,6 +274,7 @@
|
||||||
<% if @apply_autoplay_script %>
|
<% if @apply_autoplay_script %>
|
||||||
var is_frontend = <%= @is_frontend ? true : false %>;
|
var is_frontend = <%= @is_frontend ? true : false %>;
|
||||||
var cyclediv = $(this).parents("div.cycle-slideshow").eq(0);
|
var cyclediv = $(this).parents("div.cycle-slideshow").eq(0);
|
||||||
|
var autoHeight = cyclediv.data("auto-height");
|
||||||
if(!is_frontend || (is_frontend && cyclediv.find('[data-autoplay=1]').length != 0)){
|
if(!is_frontend || (is_frontend && cyclediv.find('[data-autoplay=1]').length != 0)){
|
||||||
cyclediv.cycle("pause").cycle("next");
|
cyclediv.cycle("pause").cycle("next");
|
||||||
var current_cycle = cyclediv.find(".cycle-slide-active");
|
var current_cycle = cyclediv.find(".cycle-slide-active");
|
||||||
|
|
Loading…
Reference in New Issue