Резюме. Изображения BLOB-путей после 5 минут показывают изображения отсутствующих путей в Chrome. Почему? и не отображал изображения в Firefox, Edge, Opera и т.д ...
Я не хочу использовать Filereader (). результат Base64, потому что изображение очень большое, ленивоезагрузка и ответ на 300000 мс после сохранения в базе данных.
Мне нужна более быстрая загрузка, как Blob.
- Я не хочу использовать хранилище Firebase.
- Я хочу показать как местный http://www.mywebsite.com/myImage.
Ошибка
getImages(id: string) {
this._propertyService.getImagesFromService(id);
this.Obs = this._propertyService.getImages(id);
this.Obs.subscribe(posts => {
for (const key in posts) {
if (posts.hasOwnProperty(key)) {
this.galleryImages.push({...posts[key]});
console.log(this.galleryImages);
}
}
});
}
getImagesFromService(id?: string): Observable<any> {
const url = `path/images/${id}.json`;
return this._http.get<{[key: string]: Property}>(url);
}