我的项目是使用vue框架。我已经使用了一段时间的消防基地服务,一切正常工作(消防局,实时数据库等)。触发云功能也能正常工作。oncall函数也用于正常工作很长一段时间。问题是所有可调用的函数突然停止工作。我向firebase发送一个调用某个可调用函数的调用,然后代码制动器和控制台显示一个奇怪的错误,如下所示。Firebase函数日志不显示任何日志,这意味着函数甚至还没有启动。
以下是错误:
TypeError: Cannot use 'in' operator to search for 'Notification' in undefined
at Contex
我正在尝试设置Angular 9 Universal + Firebase应用程序。我已经在我的项目和Firebase云函数中添加了通用包来支持SSR。下面是我的云函数的代码:
import * as functions from 'firebase-functions';
import * as path from 'path';
const universal = require(path.resolve(__dirname, '../dist/server/main')).app;
export const ssr = function
我有这段代码来检查电子邮件是否被接收,它可以正常工作--它只是在云函数日志中抛出一个错误,下面是快速代码:
let functions = Functions.functions()
functions.httpsCallable("uniqueEmail").call(email) { (result, error) in
if let error = error as NSError? {
if error.domain == FunctionsErrorDomain {
我有我的防火墙云函数,在这个函数中,我像这样调用我的外部api端点。
const functions = require('firebase-functions');
var admin = require("firebase-admin");
admin.initializeApp(functions.config().firebase);
var request = require('request');
var moment = require('moment');
var rp = require('request
当我将一个Date对象写到我的Firestore中时,一切都能正常工作,并且我可以在数据库中看到一个以"timestamp“类型存储的日期。如果我试图将一个Date对象传递给一个云函数,我不知道为什么,但当我将它从云函数存储到firestore DB时,它是一个空对象。 firebase.functions().httpsCallable("myFunction")({date: new Date()}) <---- // this doesn't work 因此,我决定在将Date对象发送到云函数之前,在客户端将其转换为firestore时间戳。如
我目前正在使用云函数作为firebase与node.js的类型抄本。代码如下
import * as functions from "firebase-functions";
import * as admin from "firebase-admin";
const endpoint = functions.region("asia-northeast1");
export const test = endpoint.https.onCall(async (req) => {
const original = req.hotelCo
我正在尝试运行一些使用云函数在Firestore服务器中存储随机数据的示例代码,但是,cloud functions deploy命令拒绝构建命令:
// Package p contains an HTTP Cloud Function.
package p
import (
//...
firebase "firebase.google.com/go"
"log"
"net/http"
"os"
)
// Store1 Stores data on FireBase
func Sto