Firebase 應用程式會保留一組服務的初始化資訊。
請勿直接呼叫此建構函式。請改用 InitialApp() 建立應用程式。
簽名:
interface App extends AppCore
擴充:AppCore
方法
方法 | 說明 |
---|---|
appCheck() 是否了 | |
auth() | |
database(網址) | |
delete() | 算繪這個本機 FirebaseApp 無法使用,並釋出所有相關聯的服務資源 (但不會清除任何後端資源)。在本機執行 SDK 時,必須呼叫這個方法,以確保程序安全終止。 |
firestore() | |
installations() | |
instanceId() | |
machineLearning() | |
messaging() | |
projectManagement() | |
remoteConfig() | |
securityRules() | |
storage() |
app.App.appCheck()
簽名:
appCheck(): appCheck.AppCheck;
傳回:
app.App.auth()
簽名:
auth(): auth.Auth;
傳回:
app.App.database()
簽名:
database(url?: string): database.Database;
參數
參數 | 類型 | 說明 |
---|---|---|
網址 | 字串 |
傳回:
app.App.delete()
算繪這個本機 FirebaseApp
無法使用,並釋出所有相關聯的服務資源 (但不會清除任何後端資源)。在本機執行 SDK 時,必須呼叫這個方法,以確保程序安全終止。
簽名:
delete(): Promise<void>;
傳回:
承諾<void>
範例
app.delete()
.then(function() {
console.log("App deleted successfully");
})
.catch(function(error) {
console.log("Error deleting app:", error);
});
app.App.firestore()
簽名:
firestore(): firestore.Firestore;
傳回:
Firestore.Firestore
app.App.installations()
簽名:
installations(): installations.Installations;
傳回:
app.App.instanceId()
請改用安裝功能。
簽名:
instanceId(): instanceId.InstanceId;
傳回:
app.App.machineLearning()
簽名:
machineLearning(): machineLearning.MachineLearning;
傳回:
machineLearning.MachineLearning
app.App.messaging()
簽名:
messaging(): messaging.Messaging;
傳回:
app.App.projectManagement()
簽名:
projectManagement(): projectManagement.ProjectManagement;
傳回:
projectManagement.ProjectManagement
app.App.remoteConfig()
簽名:
remoteConfig(): remoteConfig.RemoteConfig;
傳回:
app.App.securityRules()
簽名:
securityRules(): securityRules.SecurityRules;
傳回:
app.App.storage()
簽名:
storage(): storage.Storage;
傳回: