【问题标题】:Internet explorer playing mp4 videos in media player. Not inside the websiteInternet Explorer 在媒体播放器中播放 mp4 视频。不在网站内
【发布时间】:2019-04-16 06:47:31
【问题描述】:

我正在尝试创建一个网页,其中除了一些其他内容之外还包含视频。 由于我必须动态附加视频网址的原因,我使用<iframe> 标签而不是<video> 标签。 它在 chrome 和其他浏览器中运行良好,但是当我在 internet explorer(11) 上检查它时,视频正在媒体播放器上播放。不在网页内。

我没有使用 html <video>。代码如下。

<iframe class="video-responsive-iframe" 
    ng-src="http://trinilearn.vo.llnwd.net/o3/RV/RV-10723/05-profile.mp4"
    frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen>
</iframe>

我希望它在网页本身中打开视频,但它总是在媒体播放器中打开。

【问题讨论】:

  • 我不明白你为什么不使用&lt;video&gt;。可以为 &lt;video&gt; 标签动态指定 url,就像为 &lt;iframe&gt;tag 一样。
  • @NineBerry 实际上的原因之一是我也使用了很多 vimeo 播放器选项,我不确定我们是否可以使用视频标签使用相同的选项。除了上述原因,当我使用“视频”标签时,视频仅在 IE 中几秒钟后停止。这是一种很奇怪的行为。

标签: javascript html angular video internet-explorer-11


【解决方案1】:

尝试改用视频标签。

<video class="video-responsive-iframe" src="http://trinilearn.vo.llnwd.net/o3/RV/RV-10723/05-profile.mp4" webkitallowfullscreen mozallowfullscreen allowfullscreen></video>

【讨论】:

  • 目前 IE 仍占桌面市场的 9%。为什么要排除它们(当问题特别询问如何支持它们时)?
  • @Offbeatmammal 你是什么意思?视频标签是supported on IE11。似乎 OP 设置的问题更可能是这里的问题。
  • @ryan,Seth 的原始答案包括“而且不支持 IE”。作为一个解决方案,我的评论是为了回应那个(现已删除)snark
  • 我试着评论说我修复了它,但它不允许我评论。
  • @Offbeatmammal 我在一家银行工作,很多有钱人都不是那么精通互联网,我认为他们仍在使用 Internet Explorer。我可以看到大量来自 IE 的流量。我认为所有 5% 的 IE 用户都是我公司的客户;)
猜你喜欢
  • 2014-11-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-09-27
  • 1970-01-01
  • 2015-07-30
  • 1970-01-01
相关资源
最近更新 更多