HTML 5的“<audio>”和“<video>”标签的Flash实现?</video> </audio>

时间:2009-11-11 03:48:13

标签: flash video audio html5

我正在尝试将我们的全闪存网站转换为HTML 5。 但是由于很多用户仍然使用IE和其他不支持HTML 5的浏览器, 我正在寻找一些可以取代<audio><video>的Flash媒体播放器。 我的谷歌技能不会产生好的结果。 Flash媒体播放器应该发送https://developer.mozilla.org/En/Using_audio_and_video_in_FireFox指定的事件(或至少与javascript谈论这些事件的方式)。

您是否知道可以轻松嵌入<audio><video>内的Flash媒体播放器并与javascript进行事件对话?

2 个答案:

答案 0 :(得分:1)

你应该使用一些服务器端来做到这一点。基本上你检查用户User-Agent,如果是IE,你只需要放置当前基于闪存的内容。如果是firefox和其他人放了HTML5内容。

注意:也可以使用一些javascript来实现相同的目标。

答案 1 :(得分:1)

HTML页面中的任何Adobe Flash Player实例都无法解析页面内的标签...浏览器会读取标签,调用该插件,因此浏览器会注意到VIDEO / AUDIO标签在玩家有机会改变之前的方式。

但是你看过一些确定浏览器功能的条件标记/脚本方法吗? Kroc Camen在这个问题上进行了第一次重大尝试,我现在还不确定其他参赛者,但这里是一个起点: http://camendesign.com/code/video_for_everybody

(我一般不确定“所有Flash网站”,因为Flash通常在HTML中使用,但“所有'HTML5'网站”似乎比这更糟糕,至少在这个阶段。你的决定虽然。)