解决构建器使用后端音乐地址不播放的问题

发布于
228

瓜奇在构建器模块【我的】中使用后端的音乐地址,在前端无法播放,应该是涉及到跨域问题。

解决方法:

1、在你的宝塔 – 后端网站 – 点击域名 – 配置文件 – 打开向下翻,翻到56行左右有一行这个代码

【看图】

#禁止访问的文件或目录

location ~ ^/(\.user.ini|\.htaccess|\.git|\.env|\.svn|\.project|LICENSE|README.md)

{return 404;}

2、在#禁止访问的文件或目录(也就是location上面)添加允许跨域的代码【图示】

add_header Access-Control-Allow-Origin https://www.bber.cn always;

add_header Access-Control-Allow-Methods ‘GET,POST,PUT,DELETE,OPTIONS’ always;

add_header Access-Control-Allow-Headers ‘Content-Type,Authorization,Token’ always;

if ($request_method = OPTIONS) {

return 204;

}

将这段代码中的域名改成你自己的,别用我的。

刷新页面就可以播放视频了,如果不行重启nginx,我重启了一下反正没问题,代码AI给的,自己要看一下再用哦。

#瓜奇小技巧#

1 赞
0 收藏
分享
6 讨论
反馈
0 / 1000
6 条评论
热门最新

对象储存的能搞吗

河北省

你试试行不行,不行就做一下这个跨域

错字无视一下,主要真对后端音乐的,前端上传音乐不影响。

河南省

老哥,你网站左下角的卡通人物效果做的真好~我鼠标晃了好久哈哈😁

在自己服务器上一般是跨域问题,外链的可能还涉及到防盗链的问题。老哥的解决方法没错!

湖北省

是不是跨域问题?

莫桑比克