uni-app request:fail abortstatusCode:-1 Failed to connect to

uni-app request:fail abortstatusCode:-1 Failed to connect to

信息类型 内容
产品分类 uniCloud/App

操作步骤:

const db = uniCloud.database()  
db.on('error', (err) => {  
    console.log('db err', err);  
})

预期结果:

const db = uniCloud.database()
db.on('error', (err) => {
    console.log('db err', err);
})

实际结果:

const db = uniCloud.database()
db.on('error', (err) => {
    console.log('db err', err);
})

bug描述:

request:fail abortstatusCode:-1 Failed to connectto api.next.bspapp.com/203.107.60.33:443  
app 首次请求后或停留一段时间再次请求,报以上错误!

更多关于uni-app request:fail abortstatusCode:-1 Failed to connect to的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

具体是请求db报错还是云函数报错呢?

更多关于uni-app request:fail abortstatusCode:-1 Failed to connect to的实战教程也可以访问 https://www.itying.com/category-93-b0.html


请求db 超时报错了

这个错误通常是由于网络连接问题导致的,特别是当应用首次请求或闲置一段时间后再次请求时。以下是可能的原因和解决方案:

  1. 网络连接不稳定
  1. HTTPS证书问题
  • 确认服务器SSL证书有效
  • 检查请求URL是否正确(包含https://)
  1. 超时设置
  • 可以尝试增加请求超时时间:
uniCloud.callFunction({
  name: 'your-function',
  timeout: 10000 // 10秒超时
})
  1. 服务器配置
  • 检查uniCloud服务空间配置
  • 确认服务空间域名解析正常
  1. 重试机制
  • 建议添加错误处理和重试逻辑:
db.on('error', (err) => {
  console.error('数据库错误:', err)
  // 可以在这里添加重试逻辑
})
回到顶部