I am currently working on a website where the Youtube Video player size is less than 150x150, which is inside iDangero.us Swiper , which is a jQuery swiper plugin ...
I tried using custom size as follows: -

But creating a problem with the player in Firefox, it shows a black box and shows an error in the console: -
My demo: -

Error: -
NS_ERROR_XPC_BAD_CONVERT_JS: Could not convert JavaScript argument arg 1 [nsIDOMEventTarget.removeEventListener]
I also tested on Chrome, it shows perfectly that ...
I am using this code: -
<div class="swiper-container swiper-vid"> <div class="swiper-wrapper"> <div class="swiper-slide"> <div class="vid-contain"> <div class="videoWrapper"> <iframe width="142" height="80" src="//www.youtube.com/embed/_wmzPRwLIaM?showinfo=0" frameborder="0" allowfullscreen></iframe> </div> <p>Slide 1</p> </div> </div> <div class="swiper-slide"> <div class="vid-contain"> <div class="videoWrapper"> <iframe width="142" height="80" src="//www.youtube.com/embed/Mn63rXCkCxY?showinfo=0" frameborder="0" allowfullscreen></iframe> </div> <p>Slide 2</p> </div> </div> <div class="swiper-slide"> <div class="vid-contain"> <div class="videoWrapper"> <iframe width="142" height="80" src="//www.youtube.com/embed/_wmzPRwLIaM?showinfo=0" frameborder="0" allowfullscreen></iframe> </div> <p>Slide 3</p> </div> </div> <div class="swiper-slide"> <div class="vid-contain"> <div class="videoWrapper"> <iframe width="142" height="80" src="//www.youtube.com/embed/Mn63rXCkCxY?showinfo=0" frameborder="0" allowfullscreen></iframe> </div> <p>Slide 4</p> </div> </div> <div class="swiper-slide"> <div class="vid-contain"> <div class="videoWrapper"> <iframe width="142" height="80" src="//www.youtube.com/embed/_wmzPRwLIaM?showinfo=0" frameborder="0" allowfullscreen></iframe> </div> <p>Slide 5</p> </div> </div> <div class="swiper-slide"> <div class="vid-contain"> <div class="videoWrapper"> <iframe width="142" height="80" src="//www.youtube.com/embed/Mn63rXCkCxY?showinfo=0" frameborder="0" allowfullscreen></iframe> </div> <p>Slide 6</p> </div> </div> <div class="swiper-slide"> <div class="vid-contain"> <div class="videoWrapper"> <iframe width="142" height="80" src="//www.youtube.com/embed/_wmzPRwLIaM?showinfo=0" frameborder="0" allowfullscreen></iframe> </div> <p>Slide 7</p> </div> </div> <div class="swiper-slide"> <div class="vid-contain"> <div class="videoWrapper"> <iframe width="142" height="80" src="//www.youtube.com/embed/Mn63rXCkCxY?showinfo=0" frameborder="0" allowfullscreen></iframe> </div> <p>Slide 8</p> </div> </div> </div> </div>
Js used: -
swiperVid = $('.swiper-vid').swiper({ slidesPerSlide : 3, calculateHeight:true });
What solution will be for this? I was mistaken somewhere ...
source share