Bra*_*shi 7 firebase angular google-cloud-firestore
我正在从事Angular 6项目。这是我使用--prod
标志,宿主和运行进行构建时遇到的错误。我已经坐了很长时间了。最初以为这可能是firestore软件包的问题,我等了。但是现在更新为Firestore 5.0.4,问题仍然存在。
[2018-06-04T06:11:47.859Z] @ firebase / firestore:Firestore(5.0.4):无法访问Cloud Firestore后端。后端在10秒内未响应。
这通常表明您的设备目前没有正常的Internet连接。客户端将以脱机模式运行,直到能够成功连接到后端为止。
app.module.ts
Imports: [
AngularFireModule.initializeApp(environment.firebaseConfig),
AngularFirestoreModule
]
Run Code Online (Sandbox Code Playgroud)
app.component.ts
constructor(public afAuth: AngularFireAuth,
private afs: AngularFirestore,
private db: AngularFireDatabase) {
this._currentUser = this.afAuth.authState
.pipe(
switchMap((user: any) => {
if (user) {
console.log(user);
return this.afs.collection('users').doc<User>(user.uid).valueChanges();
} else {
return Observable.create(null);
}
})
);
}
Run Code Online (Sandbox Code Playgroud)
仅供参考:身份验证仍然有效。
依赖firebase 5.0.4 angularfire2 5.0.0-rc.10
我的卡巴斯基杀毒软件和AdBlock Chrome 插件出现问题
可能的问题:
小智 8
您应该在 Firebase 控制台中启用 Firestore。执行以下步骤:
打开了火力地堡控制台,打开或创建一个新的项目。
在“数据库”部分中,单击Cloud Firestore的“入门”按钮。
为您的 Cloud Firestore 安全规则选择一种启动模式:测试模式或锁定模式
Cloud Firestore 和 App Engine:您不能在同一项目中同时使用 Cloud Firestore 和 Cloud Datastore,这可能会影响使用 App Engine 的应用程序。尝试将 Cloud Firestore 用于其他项目。当您创建 Cloud Firestore 项目时,它还会在Cloud API Manager 中启用API。
| 归档时间: |
|
| 查看次数: |
5879 次 |
| 最近记录: |