是否有一种方法可以全局设置调用httpsCallable函数的区域?现在我像这样初始化我的应用:
const app = firebase.initializeApp(firebaseConfig)
app.functions('europe-west1')
然后创建的是firebase应用对象。当控制台记录应用变量时,它返回给我一个带有services_属性的对象。在这个属性中,有一个名为europe-west1的函数属性作为服务。但是,当调用这样的函数时:
const deleteUserCloudFunction = firebase
.functions()
.httpsCallable('deleteUser')
另一个属性是在函数服务中创建的,名为[DEFAULT],它指定了'us-central1'区域。我如何在默认情况下将指定区域更改为"europe-west1"?
如果我正确理解了你的问题,你应该这样做:
var app = firebase.initializeApp(config);
var functions = app.functions('europe-west1');
const deleteUserCloudFunction = firebase
.functions()
.httpsCallable('deleteUser')
更多细节见文档