Насколько я могу судить, функция .put()
имеет асин c, поэтому вам нужно обработать обратный вызов и вместо этого выполнять свою работу внутри этой функции. Вы можете сделать это с помощью asyn c, await или просто использовать замыкание:
const uploaded_image = path.put(image).then((snapshot) => {
alert("Done!");
});
Кроме того, согласно документам , вам на самом деле не нужно, чтобы сервер сообщал Вы URL, потому что вы должны создать его самостоятельно.