【问题标题】:How to get response from firebase function into my webpage and print as console如何从 firebase 功能获得响应到我的网页并打印为控制台
【发布时间】:2020-03-18 09:18:31
【问题描述】:

在这里,我想将数学公式作为后端代码放入我的 firebase 函数中,并在 HTTP 触发时将结果响应客户端到我的网站中。但是我不知道在触发结果时如何将结果响应给客户端。而且我们不能直接使用 .send() 函数响应,因为 javascript 使用 promise 来检查。

【问题讨论】:

  • 你的问题不太清楚。
  • 简单来说,我想获取结果到客户端网页
  • 是的,所以只需使用云功能中的 response.send(result) 并将其显示在您的浏览器上。您必须从客户端应用程序调用 API!
  • 我想出现在 HTML 元素中。 Cloud 你告诉我更多关于在客户端应用程序中调用 API 的细节,因为我真的是 firebase 函数的新手
  • 您在哪个框架中构建客户端?

标签: firebase google-cloud-functions


【解决方案1】:

尝试使用 AJAX (jQuery) 调用您的 API,如下所述:

 $.ajax(
{ url: "//www.site.com/resource" 
dataType: "jsonp", 
success: function(data) 
{ $(".demo-card").html(data); }
});

另外,请确保在您的云函数中处理 CORS:

response.set('Access-Control-Allow-Origin', "*")

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-04-07
    • 1970-01-01
    • 1970-01-01
    • 2022-12-16
    • 1970-01-01
    • 2018-12-13
    • 2021-02-02
    相关资源
    最近更新 更多