solía tener un código de trabajo, pero recientemente se rompió con auth() no reconocido, etc.
código roto actual es:
import { Facebook } from '@ionic-native/facebook/ngx' import { AngularFireAuth } from '@angular/fire/compat/auth'; import * as firebase from 'firebase/app'; constructor( private afAuth: AngularFireAuth, public fb:Facebook, ) login(){ if (this.platform.is('cordova')) { return this.fb.login(['email', 'public_profile']).then(res => { const facebookCredential = firebase.auth().FacebookAuthProvider.credential(res.authResponse.accessToken); firebase.auth.signInWithCredential(facebookCredential); }).catch(err) }en el código anterior auth() no se reconoce
¿Actualizó a la v9 de los SDK de JavaScript de Firebase por casualidad o a la versión 7 de AngularFire?
Si es así, consulte la guía de actualización de AngularFire v7 y la guía de actualización de Firebase JS v9 .