【问题标题】:Loading videos with XMLHttpRequest on mobile在移动设备上使用 XMLHttpRequest 加载视频
【发布时间】:2016-12-15 08:55:26
【问题描述】:

我正在使用 video.js 在我的网站上播放 application/x-mpegURL 视频。

我需要所有与视频相关的请求(例如对 m3u8 文件)都通过 XMLHttpRequest 对象,因为此时我正在添加功能。

例如,在 Chrome for PC 上一切正常,但是当我移动到移动设备(使用 Chrome android 仿真)时,请求根本不会通过 XHR 对象,原因不明。在网络选项卡中,它说请求的发起者只是“其他”。

知道这种行为的原因是什么,我该如何规避?

【问题讨论】:

    标签: javascript android video xmlhttprequest video.js


    【解决方案1】:

    经过一些研究和反复试验,我认为整个问题可能都是错误的。 据我了解,移动浏览器对 HLS 视频具有原生支持,因此您无法控制视频下载。 例如,当在 PC 上将 video.js 与 HLS 插件一起使用时,它使用 XMLHttpRequest 在本身不支持它的设备上添加对此类视频的支持。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-10-14
      • 2021-06-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多