是否必须启用JavaScript才能播放嵌入式视频?

时间:2011-01-28 20:02:36

标签: javascript video

为了在网页上查看嵌入的视频,是否有必要使用javascript 启用 - 假设网页采用最新的HTML5格式,因此没有 较新的标签?

我注意到YouTube无法使用JS禁用,我很想知道 是否有意识地决定YouTube只使用JS启用或 他们真的别无选择。

2 个答案:

答案 0 :(得分:1)

YouTube的嵌入代码基本上是一个iframe,它链接到一个普通的HTML页面,该页面使用JavaScript加载您想要查看的视频。

通常,您可以在未启用JavaScript的情况下观看视频。大多数视频都是通过Flash播放的,您可以使用对象标记或嵌入标记将其直接包含在您的页面中。

有一些库,比如SWFObject会将这些播放器放到你的页面中,但是通过使用JavaScript来实现。如果您想使用这样的库,则需要启用JavaScript。

此外,如果您的浏览器支持HTML5,您可以将视频直接加载到带有视频标记的页面中,而无需使用JavaScript。

答案 1 :(得分:0)

Youtube希望您启用Javascript来投放广告。

您想用来嵌入视频的播放器会告诉您是否必须启用Javascript。

大多数基于Flash的播放器在没有启用Javascript的情况下工作,其他一些则没有。

如果您要嵌入QuickTime视频,则无需启用Javascript即可播放