Ứng dụng Firebase lưu giữ thông tin về hoạt động khởi chạy của một tập hợp các dịch vụ.
Đừng gọi trực tiếp hàm khởi tạo này. Thay vào đó, hãy dùng initializeApp() để tạo một ứng dụng.
Chữ ký:
interface App extends AppCore
Mở rộng: AppCore
Phương thức
Phương thức | Mô tả |
---|---|
appCheck() | |
auth() | |
cơ sở dữ liệu(url) | |
delete() | Kết xuất FirebaseApp cục bộ này không sử dụng được và giải phóng tài nguyên của tất cả dịch vụ liên kết (mặc dù nó *không* dọn dẹp bất kỳ tài nguyên phụ trợ nào). Khi chạy SDK cục bộ, phương thức này phải được gọi để đảm bảo việc kết thúc quy trình một cách linh hoạt. |
firestore() | |
cài đặt() | |
instanceId() | |
Machine Learning() | |
Nhắn tin() | |
projectQuản lý() | |
remoteConfig() | |
securityRules() | |
storage() |
app.App.appCheck()
Chữ ký:
appCheck(): appCheck.AppCheck;
Trường hợp trả lại hàng:
app.App.auth()
Chữ ký:
auth(): auth.Auth;
Trường hợp trả lại hàng:
app.App.database()
Chữ ký:
database(url?: string): database.Database;
Thông số
Thông số | Loại | Mô tả |
---|---|---|
url | chuỗi |
Trường hợp trả lại hàng:
app.App.delete()
Kết xuất FirebaseApp
cục bộ này không sử dụng được và giải phóng tài nguyên của tất cả dịch vụ liên kết (mặc dù nó *không* dọn dẹp bất kỳ tài nguyên phụ trợ nào). Khi chạy SDK cục bộ, phương thức này phải được gọi để đảm bảo việc kết thúc quy trình một cách linh hoạt.
Chữ ký:
delete(): Promise<void>;
Trường hợp trả lại hàng:
Lời hứa<vô hiệu>
Ví dụ
app.delete()
.then(function() {
console.log("App deleted successfully");
})
.catch(function(error) {
console.log("Error deleting app:", error);
});
app.App.firestore()
Chữ ký:
firestore(): firestore.Firestore;
Trường hợp trả lại hàng:
Firestore.Firestore
app.App.installations()
Chữ ký:
installations(): installations.Installations;
Trường hợp trả lại hàng:
app.App.instanceId()
Hãy chuyển sang sử dụng Cài đặt.
Chữ ký:
instanceId(): instanceId.InstanceId;
Trường hợp trả lại hàng:
app.App.Machine Learning()
Chữ ký:
machineLearning(): machineLearning.MachineLearning;
Trường hợp trả lại hàng:
Machine Learning.Machine Learning
app.App.messaging()
Chữ ký:
messaging(): messaging.Messaging;
Trường hợp trả lại hàng:
Messaging.Messaging (Nhắn tin)
app.App.projectManagement()
Chữ ký:
projectManagement(): projectManagement.ProjectManagement;
Trường hợp trả lại hàng:
projectManagement.ProjectManagement
app.App.remoteConfig()
Chữ ký:
remoteConfig(): remoteConfig.RemoteConfig;
Trường hợp trả lại hàng:
app.App.securityRules()
Chữ ký:
securityRules(): securityRules.SecurityRules;
Trường hợp trả lại hàng:
app.App.storage()
Chữ ký:
storage(): storage.Storage;
Trường hợp trả lại hàng: