【问题标题】:Is there no video loading in github pages html?github页面html中没有视频加载吗?
【发布时间】:2019-06-21 02:20:36
【问题描述】:

我的视频无法加载并托管在 github 上。 github不允许视频吗?

我尝试了很多 src="Links"

<video width="320" height="240" controls>
<source src="../../Websiteland/Twitter/FLT.mp4" type="video/mpeg">
Your browser does not support this awesome video title.
</video>

Website for video

【问题讨论】:

  • 简单地删除对我有用的类型...不过可能不被认为是最佳实践。

标签: html github video html5-video


【解决方案1】:

video/mpeg 是表单中的有效 MIME 类型,但它是 MPEG-1 视频之一。所以浏览器会尝试使用他们的video/mpeg 解码器,找不到任何解码器,或者只是无法在您的 mp4 视频上使用它并最终中止。

你想要video/mp4

<video width="320" height="240" controls>
  <source type="video/mp4" src="https://robocop79.github.io/Websiteland//Twitter/FLT.mp4">
</video>

【讨论】:

    【解决方案2】:

    作为seen here:

    “未找到支持格式和 MIME 类型的视频”错误消息与 HTML5 媒体播放器有关。
    因此,您在 Windows 中似乎不支持以可用格式播放媒体文件。

    另见:“HTML5 audio and video in Firefox

    我在 Chrome 中看不到错误消息,但视频也无法播放。

    作为替代方案,您可以考虑:

    即:

    <div class="embed-container">
      <iframe
          src="https://www.youtube.com/embed/{{ include.id }}"
          width="700"
          height="480"
          frameborder="0"
          allowfullscreen="">
      </iframe>
    </div>
    

    【讨论】:

      【解决方案3】:

      看起来 iframe 被 github 禁用了,你不能再使用这个技巧了。它说,为了帮助保护进入本网站的安全信息,该内容的发布者不允许将其显示在框架中。

      【讨论】:

        【解决方案4】:

        我已经更新了我的 GitHub 页面并重新加载了我的网站(仅使用我的网站 url),但它不起作用...

        然后,我在我的网站网址后申请了/index.html。它开始工作(仅限website_url/index.html)。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2018-02-22
          • 1970-01-01
          • 1970-01-01
          • 2021-10-07
          • 2013-02-21
          • 1970-01-01
          相关资源
          最近更新 更多