Richtlinie
So verwenden Sie Firebase Remote Config in Capacitor
Verwendung von @capgo/capacitor-firebase-remote-config
Capacitor-Plugin für Firebase Remote Config
Installieren
bun add @capgo/capacitor-firebase-remote-config
bunx cap sync
bunx cap sync kopiert das Plugin's native code in Ihre native Projekte. Führen Sie es erneut aus, nachdem jede Plugin-Upgrade durchgeführt wurde.
Importieren
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
API im Überblick
| Methode | Beschreibung |
|---|---|
activate |
Machen Sie die letzte abgerufene Konfiguration für die Getter verfügbar. |
fetchAndActivate |
Führen Sie Fetch- und Aktivierungsoperationen durch. |
fetchConfig |
Abrufen und Cachen der Konfiguration vom Remote-Config-Dienst. |
getBoolean |
Ermitteln Sie den Wert für die angegebene Schlüssel als Boolesch. |
getNumber |
Abrufen Sie den Wert für die angegebene Schlüssel als Zahl. |
getString |
Erhalte den Wert für die angegebene Schlüssel als Zeichenkette. |
getAll |
Abrufen Sie alle Werte vom Remote-Config-Dienst. |
getInfo |
Abrufen Sie Informationen über die letzte Fetch-Operation. |
setMinimumFetchInterval |
Setze die Mindestabfristintervall. |
setDefaults |
Setzt die Standardkonfiguration für Parameter Schlüssel und Werte im Standardnamespace-Konfiguration. |
setSettings |
Setze die Remote-Konfigurationseinstellungen. |
addConfigUpdateListener |
Hinzufügen eines Hörers für das Konfigurationsupdateereignis. |
removeConfigUpdateListener |
Ein Listener für die Konfigurationsaktualisierung entfernen. |
Beispiele
activate()
Mache die letzte abgerufene Konfiguration den Gettern verfügbar.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
await FirebaseRemoteConfig.activate();
fetchAndActivate()
Führe Abruf- und Aktivierungsoperationen durch.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
await FirebaseRemoteConfig.fetchAndActivate();
fetchConfig()
Abrufe und cache Konfiguration von der Remote-Konfiguration-Dienst.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
await FirebaseRemoteConfig.fetchConfig();
getBoolean()
Ermitteln Sie den Wert für die angegebene Schlüssel als Boolesch.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
const result = await FirebaseRemoteConfig.getBoolean({ key: 'key-123' });
console.log(result);
getNumber()
Ermitteln Sie den Wert für die angegebene Schlüssel als Zahl.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
const result = await FirebaseRemoteConfig.getNumber({ key: 'key-123' });
console.log(result);
getString()
Get the value for the given key as a string.
import { FirebaseRemoteConfig } from '@capgo/capacitor-firebase-remote-config';
const result = await FirebaseRemoteConfig.getString({ key: 'key-123' });
console.log(result);
Die Tabelle oben listet die 13 Kernmethoden auf. Helfer für Listener und Versionen sowie die vollständige Vertragsstruktur jeder Methode sind im GitHub-Repository.
Vollständige Referenz
Fortsetzen Sie mit Using @capgo/capacitor-firebase-remote-config
Wenn Sie Live Update verwenden Verwendung von @capgo/capacitor-firebase-remote-config um native Plugin-Arbeit zu planen, verbinden Sie es mit Capgo-Plugin-Verzeichnis für das Produktworkflow in Capgo-Plugin-Verzeichnis, Capacitor Plugins durch Capgo für die Implementierungsdetails in Capacitor Plugins durch Capgo Hinzufügen oder Aktualisieren von Plugins für die Implementierungsdetails in Hinzufügen oder Aktualisieren von Plugins Alternativen zu Ionic Enterprise Plugins für den Produktworkflow in Alternativen zu Ionic Enterprise Plugins, und Capgo Eigenständige Builds für den Produktworkflow in Capgo Native Builds.