1***@qq.com
1***@qq.com
  • 发布:2022-08-10 17:46
  • 更新:2022-08-11 16:55
  • 阅读:311

【报Bug】腾讯云 - 收费服务空间 - 云存储BUG,免费服务空间上传正常

分类:uniCloud

产品分类: uniCloud/腾讯云

示例代码:

客户端上传代码:

uni.downloadFile({  
    url: 'http://localhost:3000/admin/static/tx/tx1.jpeg',  
    success: async res => {  
        if (res.statusCode === 200) {  
            const upInfo = await uniCloud.uploadFile({  
                filePath: res.tempFilePath,  
                cloudPath: +new Date() + 'test.jpeg',  
                fileType: 'image'  
            })  
        }  
    },  
    fail: e => {  
        console.error('error', e);  
    }  
});

操作步骤:

一定要用H5平台上传,小程序正常

预期结果:

一定要用H5平台测试
客户端api - uni.downloadFile上传报跨域错误,小程序正常

实际结果:

H5平台、客户端api - uni.downloadFile能正常上传文件

bug描述:

腾讯云 - 收费服务空间 - 客户端API在H5端无法上传文件,提示跨域

两个腾讯云空间,
免费服务空间:功能正常,ID:tx-cloud-1gkq2um793ab1507
付费服务空间:无法上传文件,提示跨域,ID:tcb-b4khh9o1f33684-1dckee0e5d698

2022-08-10 17:46 负责人:无 分享
已邀请:
DCloud_uniCloud_WYQ

DCloud_uniCloud_WYQ

web控制台配置一下跨域配置

  • 1***@qq.com (作者)

    我是本地运行,加不了localhost

    2022-08-11 20:17

  • 1***@qq.com (作者)

    回复 1***@qq.com: 这个很明显是个bug,两个腾讯云空间,免费的正常,付款的报跨域

    2022-08-11 20:19

  • DCloud_uniCloud_WYQ

    没有限制不允许填localhost

    2022-08-15 12:03

  • DCloud_uniCloud_WYQ

    回复 1***@qq.com: 你完整的报错截图发一下

    2022-08-15 12:03

  • 1***@qq.com (作者)

    回复 DCloud_uniCloud_WYQ: 另一个免费的腾讯云空间是正常的,付款的不行:https://img-cdn-tc.dcloud.net.cn/uploads/questions/20220810//06d729c91c681d46aa81180840b63636.png

    2022-08-15 17:57

  • DCloud_uniCloud_WYQ

    回复 1***@qq.com: 在uniCloud web控制台把 localhost:3001 加到跨域配置里面去

    2022-08-16 11:31

该问题目前已经被锁定, 无法添加新回复