在移动设备上使用XMLHttpRequest加载视频

时间:2016-12-15 08:55:26

标签: javascript android video xmlhttprequest video.js

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

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

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

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

1 个答案:

答案 0 :(得分:-1)

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