标签归档:Dplayer

Dplayer 播放器设置跨域访问

Dplayer播放器跨域访问会有报错,console中一直有Access-Control-Allow-Origin的报错。
这个问题只要设置播放源头的Nginx配置即可,添加:

location /hls{
                internal;
                add_header Access-Control-Allow-Origin *;
                alias /home/wwwroot/abc.tv/public/video;
        }

主要是add_header Access-Control-Allow-Origin *;添加这句即可完成跨域。

参考:有些其他文档上说要在Nginx配置文件中加入添加:

http {

  ......
  add_header Access-Control-Allow-Origin *;
  add_header Access-Control-Allow-Headers X-Requested-With;
  add_header Access-Control-Allow-Methods GET,POST,OPTIONS;
  ......
}

修改配置后重启Nginx即可完成。