Я хочу загрузить изображение из хранилища Firebase, но я хочу, чтобы это была кнопка в таблице, но я не уверен, как это сделать? Ниже мой JS:Web Firebase Получить URL-адрес изображения из хранилища для отображения в таблице
var email = sessionStorage.getItem("email");
var rootRef = firebase.database().ref().child("users");
rootRef.on("child_added", snap => {
var medname = snap.child("MedName").val();
var description = snap.child("description").val();
var end = snap.child("End").val();
var start = snap.child("Start").val();
var type = snap.child("Type").val();
var file = snap.child("fileName").val();
var storageRef = firebase.storage.ref("users/file");
storageRef.getDownloadURL().then(function(url) {
window.alert(url);
});
$("#demo").append("<tr><td>"+ medname +"</td><td>" + description +
"</td><td>"+ type + "</td><td>" + start +
"</td><td>" + end +"</td><td></td></tr>");
});
Имя файла будет сохранено в базе данных и file.name
, то я получить, что конкретной file.name
, и я хочу, чтобы получить URL загрузки для этого изображения из хранилища и отображения, что в пользователя в таблице.
Ваш вопрос, как [получить URL из 'оповещения (URL)' в таблицу, добавить к '# demo'] (http://stackoverflow.com/search?q=%5Bhtml%5D%5Bjavascript%5D+add+image+to+table)? Или это [как показать изображение на кнопке] (http://stackoverflow.com/search?q=%5Bhtml%5D%5Bjavascript%5D+show+image+on+button)? –
@Frank van Puffelen, как показать изображение в таблице – SpiderMonkey