Youtube Player Iframe,在 Firefox 上没有视频的声音

Posted

技术标签:

【中文标题】Youtube Player Iframe,在 Firefox 上没有视频的声音【英文标题】:Youtube Player Iframe, sound with no video on firefox 【发布时间】:2013-11-09 21:38:37 【问题描述】:

我正在使用 YT Player API 在滑块中创建多个 iframe youtube 视频,第一个视频在“onYouTubeIframeAPIReady”之后调用,当我单击下一个按钮时会出现下一个视频,该按钮正常工作。 但是当我尝试在 Firefox 上播放视频时,有些视频只有语音变黑, 我发现视频与黑屏一起尝试使用 Flash 而不是 html5 功能。 有时它可以工作,但我无法控制视频来停止它。

下面是链接 http://www.thesevenlayers.net/mi7/slider.html?sec=&node=17

【问题讨论】:

你在你的系统中安装了adobe flash player吗... 当然是最新版本。它在 chrome/safari 上运行良好 我可以在 ff 最新版本中播放 yt 视频,只要我有 .. 你能不能用力刷新浏览并再次检查并测试你是否可以停止电影? 【参考方案1】:

在解决这个问题 2 天后,我发现问题出在哪里。

我在滑动内容时使用了危险的 Swiper。

使用 CSS3 转换的危险 Swiper 会阻止显示 youtube 视频的控件并阻止它的全屏选项。

.swiper-container 上设置backface-visibility 属性将阻止.swiper-wrapper 类上的全屏转换CSS 阻止对youtube 的控制并产生许多其他问题,例如黑屏、没有视频的音频播放等...

因此,如果您希望 youtube 视频正常播放,我认为您应该考虑更换危险的 Swiper。

【讨论】:

以上是关于Youtube Player Iframe,在 Firefox 上没有视频的声音的主要内容,如果未能解决你的问题,请参考以下文章

如何在 localhost html 文件中使用 YouTube IFRAME-Player?

Youtube Player Iframe,在 Firefox 上没有视频的声音

使用 YouTube iframe API 触发简单事件/使用 player.getCurrentTime 同步事件

YouTube IFrame Player API getVideoData 已删除:如何获取标题?

如何收听youtube iframe的音量变化?

有没有办法将referer设置为youtube-iframe-api?