У меня есть вызываемая функция, которая берет некоторые данные и возвращает шаблонную HTML-страницу.Это выглядит так:
exports.bigben = functions.https.onRequest( async (req, res) => {
var hashend = req.url.replace(/\//g, '');
var data = await admin.database().ref('item').child(hashend).once("value");
const templatedHtml = extract({food: data.val().food});
return res.status(200).send(templatedHtml);
});
Что я хотел бы сделать, так это после того, как вернет шаблонный HTML, дождаться, пока пользователь выберет что-то, а затем запустить оставшуюся функцию.
ЧтоВ качестве обходного пути у меня есть 2 функции, когда пользователь нажимает на конечную точку, я возвращаю страницу, а затем, когда пользователь выбирает элемент, HTML-страница отправляет запрос на публикацию другой конечной точке, которая завершает рабочий процесс.