2016-09-27 59 views
0

我在我的JW Player中收到了“无法访问m3u8:跨域访问被拒绝”错误。我尝试访问的服务器中已经存在crossdomain.xml文件, t改变它,任何人都可以告诉我,如果有可能强迫玩家引用一个不同的crossdomain.xml文件,说crossdomain1.xml从服务器我试图获取视频?Jw播放器中的跨域错误

回答

1

播放器本身并不寻找crossdomain.xml,浏览器是,它只会接受位于的根目录中的crossdomain.xml文件,该文件托管所请求的资源。这包括子域名,所以如果我想嵌入http://example.website.com/playlist.m3u8,浏览器将会寻找http://example.website.com/crossdomain.xml

此外,当您看到此行为时,是HTML5还是Flash播放器。在HTML5中,浏览器不查找crossdomain.xml。相反,它正在寻找托管域上的CORS标题以正确设置。

欲了解更多信息,请参阅Crossdomain File Loading support article