我有一个图片旋转木马,当点击一个按钮时,它会使用Javascript youtube API加载YouTube视频。这适用于大多数情况。在Firefox中的MAC上,有两个视频不适用。视频加载并听到声音,但没有视频,iframe中的控件无法点击。
以下是我用来加载视频的代码:
try{
$this.player = new YT.Player($slide.children('.iframeWrapper').children('.player').get(0), {
height: (parseInt(videoHeight) - 15),
width: videoWidth,
videoId: videoId,
playVars: { 'rel': 0, 'controls': 1, 'playsinline':1, 'start': $this.pausedAt, 'html5': 1, 'autoplay': 1, 'wmode': 'opaque' },
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange,
'onError': onPlayerError
}
});
} catch(err){
}
从我所做的搜索中,我看到有类似于我遇到的错误,但听起来它已被修复。
我在FF 35.0.1和OSX Mavrick上。
使用1 slick.js,这些图像位于旋转木马和旋转木马中。