У меня проблема с методом getDownloadURL () из хранилища AngularFire.Я не мог использовать then () без ошибки.
Вот мой код:
import { Component } from '@angular/core';
import { NavController } from 'ionic-angular';
import { AngularFireModule } from 'angularfire2';
import { AngularFireDatabase } from 'angularfire2/database';
import { AngularFireStorage } from 'angularfire2/storage';
import { GroupDetailsPage } from '../group-details/group-details';
@Component({
selector: 'page-home',
templateUrl: 'home.html'
})
export class HomePage {
constructor(public navCtrl: NavController, private afDB: AngularFireDatabase, private afStorage: AngularFireStorage) {
let ref = this.afStorage.ref('test.jpg');
ref.getDownloadURL().then(function(url){
console.log( url );
});
}
}
Вот моя ошибка: Ошибка: Ошибка (в обещании): Ошибка типа: ref.getDownloadURL(...). Тогда не является функцией
Если я не использую то (), я получаю PromiseObservable в качестве ответа.
У вас есть идея?
Заранее спасибо,