خدمة Cloud Storage لمنصّة Firebase
الدوال
دالة | الوصف |
---|---|
getDownloadURL(file) | يحصل على عنوان URL لتنزيل الملف المحدّد. |
getStorage(app) | تتيح الحصول على خدمة مساحة التخزين للتطبيق التلقائي أو تطبيق معيّن.ويمكن استدعاء getStorage() بدون وسيطات للوصول إلى خدمة Storage للتطبيق التلقائي أو كـ getStorage(app) للوصول إلى خدمة Storage المرتبطة بتطبيق معيّن. |
صفوف
الفئة | الوصف |
---|---|
مساحة التخزين | خدمة Storage التلقائية في حال عدم توفير أي تطبيق أو خدمة Storage المرتبطة بالتطبيق المقدَّم. |
getDownloadURL(file)
يحصل على عنوان URL لتنزيل الملف المحدّد.
Signature:
export declare function getDownloadURL(file: File): Promise<string>;
المَعلمات
المعلمة | النوع | الوصف |
---|---|---|
الملف | الملف |
المرتجعات:
وعود<string>
مثال
// Get the downloadUrl for a given file ref
const storage = getStorage();
const myRef = ref(storage, 'images/mountains.jpg');
const downloadUrl = await getDownloadURL(myRef);
getStorage(app)
يحصل على خدمة مساحة التخزين للتطبيق التلقائي أو تطبيق معيّن.
يمكن استدعاء getStorage()
بدون أي وسيطات للوصول إلى خدمة Storage
في التطبيق التلقائي أو باستخدام getStorage(app)
للوصول إلى خدمة Storage
المرتبطة بتطبيق معيّن.
Signature:
export declare function getStorage(app?: App): Storage;
المَعلمات
المعلمة | النوع | الوصف |
---|---|---|
التطبيق | التطبيق |
المرتجعات:
مثال 1
// Get the Storage service for the default app
const defaultStorage = getStorage();
مثال 2
// Get the Storage service for a given app
const otherStorage = getStorage(otherApp);