2

我正在尝试使用 HTML5 视频的视频元素和 Flash 后备的嵌套元素。我已经看到使用 flowplayer 回退到 flash 的代码 - 但他们的文档只显示了一个 javascript 界面。有没有办法做类似下面的事情?为了测试,我用 "source src="... " 删除了这两行

如果我必须为 Flash 使用 javascript,我将如何根据 HTML5 对其进行编码?

谢谢!

<video id="movie" width="640" height="360" preload controls>
  <source src="./videos/fiddler-tradition.ogv" type="video/ogg; codecs=theora,vorbis" />
  <source src="./videos/fiddler-tradition.mp4" />
  <object id="flowplayer" width="640" height="360" 
        data="./flowplayer/flowplayer-3.2.16.swf"
        type="application/x-shockwave-flash">

        <param name="movie" value="./flowplayer/flowplayer-3.2.16.swf" />
        <param name="allowfullscreen" value="true" />

        <param name="flashvars"
            value='config={"clip":"./videos/fiddler-tradition.flv"}' />
   </object>
</video>
4

1 回答 1

0

上面的非 java flowplayer 代码(对象标签内的代码)在视频标签之外工作正常。我意识到我的问题是在我的 localhost 机器上测试没有 html5 的回退,而我只有一个 html5 浏览器。我将上传到网络并在另一台使用旧版浏览器的电脑上尝试。

更新:一切正常 - 在 IE7 中进行测试,代码回退到 Flash 播放器。是的!

于 2013-04-28T17:44:43.347 回答