Как загрузить изображение в Firebase? - PullRequest
1 голос
/ 02 мая 2020

У меня есть входной тип = "файл" в моем html, и я пытаюсь загрузить изображение в FireBase, и я сделал с приведенным ниже кодом, и в настоящее время он не работает. "Uncaught ReferenceError: Невозможно получить доступ к 'sem' перед инициализацией при загрузке" Чего мне не хватает? Ответы приветствуются.

const img_upload = document.querySelector('#img');
img_upload.addEventListener('change', function(e){
    selectedFile = e.target.files[0];
});
const sem = document.querySelector("#sem");
function upload(){
    const num = document.querySelector("#imgsave").value;
    var storageRef = storage.ref(num+'/'+sem.value);
    var uploadTask = storageRef.put(selectedFile);
    uploadTask.on('state_changed', function(snapshot){
    }, function(error){
        console.log("error");
    }, function(){
        window.alert("Certificate Uploaded Successfully");
    });
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...