안녕하세요. firebase 5강에서 업로드 파트에 아래와 같이 했는데, 다른건 되는데, firebase storage에 파일이 표시가 안됩니다. 오타를 찾아 봤는데 안보입니다.
확인 부탁드립니다. 감사합니다.
<script src="/__/firebase/8.7.1/firebase-storage.js"></script> 이것도 설치가 되어 있구요.
<script>
const db = firebase.firestore();
const storage = firebase.storage();
$('#send').click(function(){
var file = document.querySelector('#image').files[0];
var storageRef = storage.ref();
var 저장할경로 = storageRef.child('image/' + file.name);
var 업로드작업 = 저장할경로.put(file)
var 저장할거 = {
제목 : $('#title').val(),
가격 : $('#price').val(),
내용 : $('#content').val(),
날짜 : new Date(),
}
db.collection('product').add(저장할거).then((result)=>{console.log(result); window.location.href = "/index.html";
}).catch((err)=>{console.log(err)
})
})
</script>
스토리지 룰 true로 변경 햇구요.
rules_version = '2';
service firebase.storage {
match /b/{bucket}/o {
match /{allPaths=**} {
allow read, write: if true;
}
}
}