Angular 7, Ionic 4.12.0, Cordova: 9.0.0 (cordova-lib@9.0.1).
После добавления Firebase
и FirebaseAuthentication
из https://ionicframework.com/docs/native/firebase Не знаюсм. эти плагины, добавленные в моем config.xml.
Когда я пытаюсь использовать любой метод из FirebaseAuthentication, у меня появляется следующая ошибка:
Ошибка: exec-прокси не найден для :: FirebaseAuthentication:: createUserWithEmailAndPassword
Код:
export class FirebaseGeneralService {
constructor(private _firebaseAuth: FirebaseAuthentication, private firebase: Firebase, private platform: Platform) {
this.init();
}
private async init() {
this.platform.ready().then(
async () => {
await this._firebaseAuth.createUserWithEmailAndPassword("test@test.com", "123456");
}
);
}
}
в моем модуле я добавил providers: [..., Firebase, FirebaseAuthentication]
Теперь, когда я отлаживаю код внутри Cordova.JS (строка 1038), я сталкиваюсь с этой строкой:
return (CommandProxyMap[service] ? CommandProxyMap[service][action] : null);
CommandProxyMap doesnt contain neither `Firebase` or `FirebaseAuthentication`. Ive attached an image showing the line and object content.
Я пытался добавить плагины вручную в файл config.xml:
<plugin name="cordova-plugin-firebase" spec="5.5.0" />
<plugin name="cordova-plugin-firebase-authentication" spec="5.5.1" />
(просто напоминание, я правильно установил их из CLI. Firebase и FirebaseAuthentication).
Это ошибка времени выполнения.
Спасибо.