我对标记很新(虽然它非常容易拾取).我正在开发一个软件包,并试图让wiki页面看起来很好看作为帮助手册.我可以很容易地将YouTube视频链接插入维基页面,但如何嵌入YouTube视频.这可能是不可能的.
我已经读过你可以使用HTML标签,所以我尝试使用这个LINK嵌入HTML ,如下所示:
<object width="425" height="350">
<param name="movie" value="http://www.youtube.com/user/wwwLoveWatercom?v=BTRN1YETpyg" />
<param name="wmode" value="transparent" />
<embed src="http://www.youtube.com/user/wwwLoveWatercom?v=BTRN1YETpyg"
type="application/x-shockwave-flash"
wmode="transparent" width="425" height="350" />
</object>
Run Code Online (Sandbox Code Playgroud)
并保存了页面但没有发生任何事情.
语境
我通常设置快速 GitHub 页面来记录我所做的一些开发。它们通常是非常简单的页面,我使用页面生成器从 repo 设置生成。我想继续使用这种方法,因为使用 jekyll 移动到适当的 gh-pages 对于如此简单的事情来说开销太大。
最近我遇到了一个用例,在第一部分添加一个简单的 2 分钟视频很有意义。不知道 HTML 视频的任何原生 Markdown 我决定直接添加 HTML 代码,就像我在许多其他情况下所做的那样:
<video width="640" height="400" controls preload>
<source src="https://github.my.company.com/Org/sample/blob/master/intro.mp4?raw=true"></source>
</video>
Run Code Online (Sandbox Code Playgroud)
问题
当我生成页面时,标签不存在,这通常发生在video标签不受支持时。如果我打开 chrome 控制台并直接编辑 HTML,如预期的那样,视频显示正常,我可以播放它,等等。
我只能假设 GitHub 降价引擎正在删除video标签,因为正在运行的上下文不支持视频(无头、不兼容的代理等等)。
由于 GitHub 表示它支持在页面渲染中使用原生 HTML,因此没有具体的降价说明“不要不惜一切代价解析这个”,这让我别无选择。
题
有没有人遇到过这个问题,你知道是否有可能在生成的页面中有一个视频标签而不用转移到 Jekyll?
github html5-video github-pages github-enterprise github-flavored-markdown