Я пытаюсь обновить изображение профиля FireBase, используя плагин Cordova Camera. Но у меня есть ошибка. Есть идеи, пожалуйста?
async openLibrary() {
const options: CameraOptions = {
quality: 70,
destinationType: this.camera.DestinationType.DATA_URL,
sourceType: this.camera.PictureSourceType.PHOTOLIBRARY,
encodingType: this.camera.EncodingType.JPEG,
saveToPhotoAlbum: false
};
return await this.camera.getPicture(options);
}
async addPhoto() {
const libraryImage = await this.openLibrary();
this.photoCamera = 'data:image/jpeg;base64,' + libraryImage;
}
enregisterPseudoo() {
this.user.updateProfile({
displayName: this.pseudo,
photoURL:(this.photoCamera)
}).then(data => {
this.navCtrl.push(TabsPage, {
name: this.pseudo,
photo:(this.photoCamera),
});
});
}
URL слишком длинный, пожалуйста, идея?