我在 Firebase 存儲中上傳文本文件并將一些數(shù)據(jù)存儲在 Firebase 實時數(shù)據(jù)庫中。做上述事情沒有問題。此外,我能夠獲取 firestorage 中存在的所有文件以及文本文件的 URL。 但我無法讀取文本文件中的內(nèi)容。我正在使用下面的代碼來獲取數(shù)據(jù)在調(diào)用以下代碼之前,我在 init 中調(diào)用 getfileDetails() 方法將所有數(shù)據(jù)存儲在 fileDetailList 中 this.uploadService.fileDetailList.snapshotChanges().subscribe( list => { console.log("before fileListDetails= "); this.fileListDetails = list.map((item) => { return item.payload.val(); }); console.log("fileListDetails= " + JSON.stringify(this.fileListDetails)); //logs attached below this.FileDetailsList = this.fileListDetails; this.FileDetailsList.forEach((item) => { console.log("item= " + item.imgUrl); // to get the text from file this.http.get<string>(item.imgUrl).subscribe( (item11)=>{ console.log("file read= "+item11); //getting error Here } ); }); } );我的 uploadService.ts 方法fileDetailList:AngularFireList<any>;constructor(private firebase:AngularFireDatabase) { } getfileDetails() { console.log("getfileDetails"); this.fileDetailList=this.firebase.list('FileDetails'); }日志詳細信息fileListDetails= [{"caption":"nkn,","category":"hello.txt","imgUrl":"https://firebasestorage.googleapis.com/...."}]當我直接在瀏覽器中點擊 imgUrl 時,我能夠獲取文本
如何以角度從 Firebase 存儲中讀取文本文件
婷婷同學(xué)_
2022-10-21 14:21:10