如题:
我在main.js里配置了阿里云OSS的参数,如下:
在index.html里添加了阿里云OSS的SDK,如下:
这些是按照avue官网的文档上说的来配置的,但是在测试发现上传会报错,报错如下:
我是不是哪里搞错了,求各位老哥解答下,拜谢~~~
原因是因为index.html里的OSS包引用url不对,应该写完整url:
<script src="https://avuex.avue.top/cdn/aliyun-oss-sdk.min.js"></script>
url换了之后就可以了,但是出现了跨域问题,这个问题可以在阿里云OSS控制台里面配置,总结如下:
确认index.html里引用的SDK包是完整url的
在阿里云OSS控制台设置跨域规则,允许所有请求方法,开发时来源设置成*,生产设置成线上的域名
扫一扫访问 Blade技术社区 移动端