为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用 Firebase 函数从在线 html 中提取变量?

如何使用 Firebase 函数从在线 html 中提取变量?

杨__羊羊 2023-05-11 14:30:42
我想添加将变量值从在线 HTML 返回到我的 android 应用程序的函数。例如:在www.fictiveURL.com中有一个 HTML,他的一部分是:<span id="dailyTimes"><div id="times1">6:41<br>8:57<br>9:33<br>12:25<br>12:55<br>18:13</div><div id="times2">6:58<br>8:57<br>9:33<br>12:26<br>12:56<br>18:11</div>我写了那个 JS 函数来提取我需要的变量:function get() {    var time = document.getElementById("times1");    return time.querySelector("br:nth-child(5)").nextSibling.nodeValue;}那么,我怎样才能把那个 JS 函数放在 Firebase 中呢?我的意思是,我应该怎么做才能使我的 JS 在第三方 html 上执行功能?这是我尝试使用 Firebase 的第一个项目,所以我对如何使用它一无所知。
查看完整描述

1 回答

?
喵喵时光机

TA贡献1846条经验 获得超7个赞

为了在 Firebase Functions 上设置您的 Function,首先要遵循入门指南并验证是否已完成所有先决条件步骤(1 到 3)。

然后您将能够导入所需的模块并继续将您的函数添加到 index.js 文件中。

正如 Frank 所提到的,Firebase Functions 使用 Node.js,因此导入代码应该不难。

一旦您对 Firebase 函数的测试结果感到满意,您就可以继续使用以下方法部署该函数:

    $ firebase deploy --only functions

然后,您可以通过设置可调用函数直接从您的Firebase 应用程序调用该函数:

exports.[function-name] = functions.https.onCall((data, context) => { 
 // ...
 });

或者您可以通过按以下方式设置函数来使用HTTP 请求调用它:

exports.[function-name] = functions.https.onRequest((req, res) => {
  // ...
  });


查看完整回答
反对 回复 2023-05-11
  • 1 回答
  • 0 关注
  • 122 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信