我正在使用 Angular-Fire 在 Ionic-Capacitor 上进行 Firebase 身份验证。它在 Web 和 Android 上运行良好,但在 IOS 上不行。
当我检查应用程序网络活动时,我意识到应用程序能够从 firebase 成功获取身份验证响应,但它无法完成异步调用。
我的app.module.ts
@NgModule({
declarations: [AppComponent],
entryComponents: [],
imports: [BrowserModule, IonicModule.forRoot({mode: 'ios'}), AppRoutingModule,
HttpClientModule,
AngularFireModule.initializeApp(environment.firebaseConfig),
AngularFireAuthModule,
AngularFirestoreModule
]})
Run Code Online (Sandbox Code Playgroud)
这就是我初始化 Angular fire 的方式。
javascript ionic-framework firebase-authentication capacitor