如何从Firebase主机调用云函数?

如何从Firebase主机调用云函数?,firebase,google-cloud-functions,firebase-hosting,Firebase,Google Cloud Functions,Firebase Hosting,我在firebase主机上有静态内容-我有路由,例如~/xxx-当有人输入此路径时,是否可以调用firebase函数?是。这是谷歌2017年IO大会上最近宣布的一项功能。您可以在firebase.json文件中创建重写别名,该别名通过域名指向云函数。以下firebase版本可以直接从托管web应用程序或移动应用程序调用云函数 iOS 7.4.0及以上版本的Firebase SDK 适用于Android 19.2.0及以上版本的Firebase SDK Firebase JavaScript S

我在firebase主机上有静态内容-我有路由,例如~/xxx-当有人输入此路径时,是否可以调用firebase函数?

是。这是谷歌2017年IO大会上最近宣布的一项功能。您可以在
firebase.json
文件中创建重写别名,该别名通过域名指向云函数。以下firebase版本可以直接从托管web应用程序或移动应用程序调用云函数

  • iOS 7.4.0及以上版本的Firebase SDK
  • 适用于Android 19.2.0及以上版本的Firebase SDK
  • Firebase JavaScript SDK 8.2.3及以上版本
云函数必须部署在firebase中,并从客户端调用以下代码

var showMessage = firebase.functions().httpsCallable('showMessage');
showMessage({ text: messageText })
  .then((result) => {
    // Read result of the Cloud Function.
    var sanitizedMessage = result.data.text;
  });
有关详细信息,请单击此处()