在 FF 和 IE 中使用 vimeo 播放器时出现问题 - 加载 Flash 播放器而不是使用 HTML5 播放器

Issue using vimeo player in FF and IE - Loads flash player instead of using HTML5 player

我正在尝试使用他们的 javascript 播放器 API (https://developer.vimeo.com/player/js-api)

在我的应用程序中动态加载 vimeo 视频

我已经加载了 froogaloop API js 文件,但是当我将生成的播放器 Iframe 添加到页面并将其传递给 API ($f($playeriframe) )改为加载 Flash 播放器。

这只发生在 IE 和 Firefox 中,在 Chrome 中它可以正常工作。

出于某种原因,一旦我将 $playeriframe 对象附加到我在 FF 和 IE 中的页面,它就会呈现并加载 Flash 播放器。在 chrome 中,播放器仅在当前批操作后加载。

听起来您缺少 <iframe> 上的 "allowfullscreen" 属性。确保它们在那里,您应该会在 IE 和 Firefox 中看到 HTML 播放器加载。