我正在使用以下代码在我的 ionic 应用程序中使用 angularfire 从 firebase 数据库中读取对象,但我想让它等待一段时间,如果.. 没有收到数据或无法连接,我想抛出错误。
return this.db.object('/cmtoci')
.valueChanges()
我可以在 google chrome 控制台中看到错误,但如果没有互联网连接,它会出现大约 15-20 秒,并在互联网连接恢复时恢复请求。是否可以等待一段时间(5 秒),手动抛出错误并且不再发出任何请求?
GET https://xxx.firebaseio.com/.lp?start=t&ser=221147393&cb=5&v=6 net::ERR_NAME_NOT_RESOLVED