我在firebase-hosting上有静态内容 - 我有路由例如。 〜/ xxx - 当有人进入这条路径时,是否可以调用firebase-function?
答案 0 :(得分:2)
是。这是Google 2017年IO大会上最近公布的一项功能。您可以在firebase.json
文件中创建一个重写别名,该别名通过您的域名指向云功能。 This is the section文档清楚地描述了它是如何完成的。
答案 1 :(得分:0)
现在可以从以下 firebase 版本直接从托管的 Web 应用程序或移动应用程序调用云函数。
云函数必须部署在 firebase 中,并从客户端调用以下代码。
var showMessage = firebase.functions().httpsCallable('showMessage');
showMessage({ text: messageText })
.then((result) => {
// Read result of the Cloud Function.
var sanitizedMessage = result.data.text;
});
有关详细信息,请单击此处 (https://firebase.google.com/docs/functions/callable#web_1)