将Youtube视频源显示为HTML5视频标签?
我正在尝试将YouTube视频源放入HTML5<video>
标签,但似乎不起作用。经过一番谷歌搜索,我发现HTML5不支持YouTube视频URL作为来源。
您可以使用HTML5嵌入YouTube视频吗?如果没有,是否有任何解决方法?
回答:
第1步:添加&html5=True
到您喜欢的YouTube网址
步骤2:<video/>
在来源中寻找标签
第3步:添加controls="controls"
到视频标签:<video controls="controls"..../>
例:
<video controls="controls" class="video-stream"
x-webkit-airplay="allow"
data-youtube-id="N9oxmRT2YWw"
src="http://v20.lscache8.c.youtube.com/videoplayback?sparams=id%2Cexpire%2Cip%2Cipbits%2Citag%2Cratebypass%2Coc%3AU0hPRVRMVV9FSkNOOV9MRllD&itag=43&ipbits=0&signature=D2BCBE2F115E68C5FF97673F1D797F3C3E3BFB99.59252109C7D2B995A8D51A461FF9A6264879948E&sver=3&ratebypass=yes&expire=1300417200&key=yt1&ip=0.0.0.0&id=37da319914f6616c"></video>
注意那里似乎有些expire
东西。我不知道该src
字符串可以工作多长时间。
仍在测试自己。
: 请注意,此视频src特定于您用于检索页面源的浏览器。
我认为Youtube是动态(至少当前)生成的HTML,因此在测试是否在Firefox中进行复制时,这种方法适用于Firefox,但不适用于Chrome。
以上是 将Youtube视频源显示为HTML5视频标签? 的全部内容, 来源链接: utcz.com/qa/406722.html