Saber的阿里云OSS具体怎么配置

Saber 已结 1 2040
小狐狸
小狐狸 剑者 2019-04-24 11:02

如题:

我在main.js里配置了阿里云OSS的参数,如下:

image.png

在index.html里添加了阿里云OSS的SDK,如下:

image.png

这些是按照avue官网的文档上说的来配置的,但是在测试发现上传会报错,报错如下:

image.png


我是不是哪里搞错了,求各位老哥解答下,拜谢~~~

1条回答
  •  小狐狸
    小狐狸 (最佳回答者)
    2019-04-24 12:15

    原因是因为index.html里的OSS包引用url不对,应该写完整url:

    <script src="https://avuex.avue.top/cdn/aliyun-oss-sdk.min.js"></script>

    url换了之后就可以了,但是出现了跨域问题,这个问题可以在阿里云OSS控制台里面配置,总结如下:

    1. 确认index.html里引用的SDK包是完整url的

    2. 在阿里云OSS控制台设置跨域规则,允许所有请求方法,开发时来源设置成*,生产设置成线上的域名

    0 讨论(1)
提交回复