Ứng dụng Firebase lưu giữ thông tin khởi chạy của một tập hợp dịch vụ.
Không gọi trực tiếp hàm khởi tạo này. Thay vào đó, hãy sử 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() | |
database(url) | |
delete() | Hiển thị 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ù chức năng này *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() | |
installs() | |
InstanceId() | |
máy học() | |
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()
Hiển thị 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ù chức năng này *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:
Hứa hẹn<void>
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()
Thay vào đó, 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:
app.App.Messaging()
Chữ ký:
messaging(): messaging.Messaging;
Trường hợp trả lại hàng:
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: