使用unicloud上传文件到云存储时,提示:
Access to XMLHttpRequest at 'https://u.object.cloudrun.cloudbaseapp.cn/miniapp-prod-env-00jy6jupimz6-hz/?use_dynamic=1\&source_product=oss\&creator=2021006133643240\&acl=default\&file_id=cloud://env-00jy6jupimz6/8636203_1783841994304_0.jpg\&content_type=image/jpeg\¶m_sign=f359263de6143c07261e202d634d26b55e80b105' from origin 'http://localhost:5173' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.Understand this errorAI
uni-file-picker.vue:352POST https://u.object.cloudrun.cloudbaseapp.cn/miniapp-prod-env-00jy6jupimz6-hz/?use_dynamic=1\&source_product=oss\&creator=2021006133643240\&acl=default\&file_id=cloud://env-00jy6jupimz6/8636203_1783841994304_0.jpg\&content_type=image/jpeg\¶m_sign=f359263de6143c07261e202d634d26b55e80b105 net::ERR_FAILED 204 (No Content)
很明显,这是遇到了跨域问题。
只需到unicloud控制台添加上跨域的域名即可。
地址:uniCloud控制台

注意:添加的域名不要带http或https://前缀,直接写对应的域名即可,也不要以 / 结尾。
