我在使用Firestore和AngularFirestore2的Ionic3应用程序中工作。 一切都在浏览器,登录,文档,集合,插入新等工作正常。 尝试在Ionic View中部署应用程序,Firestore无法正常运行,错误消息为
transfers
transfer_0
fromUid: "uid_a"
toUid: "uid_b"
amt: "100"
transfer_1
fromUid: "uid_c"
toUid: "uid_d"
amt: "10"
我也尝试用cordova构建apk,但问题是一样的。 它不是Firestore权限规则的问题,因为所有文档都允许读写。 有没有人得到同样的问题? 感谢
答案 0 :(得分:2)
就我而言,此错误是因为我离线启用了AngularFire持久性。
我只删除了 app.module.ts 的这一行,它再次正常运行。
// AngularFirestoreModule.enablePersistence(),