我已经建立了一个网站,用于观看我上传到YouTube的视频。我目前正在使用多个html文档与每个不同的视频,这是不方便的。我想知道是否有一种方法可以从.xml文件中读取视频的URL,并从一个html doc而不是我现在拥有的10个视频中运行每个视频。 (或者,如果有人对如何做到这一点有更好的建议,我会非常感激。)干杯
答案 0 :(得分:0)
当然可以,只需考虑一个用于存储网址的xml结构
示例可能是:
<videos>
<video>
<url>youtube.com/asdf</url>
<title>First Video</title>
</video>
<video>
<url>youtube.com/ewqe</url>
<title>Secound Video</title>
</video>
</videos>
读出视频,只是迭代JS中的xml结构并将它们附加到您的网站或通过php等在页面加载时直接打印出来。
答案 1 :(得分:0)
我害怕在这个问题上给出一个明确的答案很难,因为这是一个很大的问题。
使用纯HTML无法做到这一点,因此您有两个选项,都涉及学习新内容。
如果您放置网站的主机允许您使用某种后端编程语言(例如PHP非常常见),您可以学习如何渲染更多动态html页面并根据某些参数加载视频例如,URL(?video = 1)。
如果您不想使用后端方式,则需要查看javascript,您可以使用它来动态修改html页面的内容。使用此路线,您可以根据某种变量加载嵌入的YouTube视频到页面后。