googlemaps / googlemaps/js-api-loader

Dynamic Api Keys

Offen
#871 4 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
type: question wontfix
Vorherrschende Sprache
TypeScript
Sterne
449
Forks
74
Ø Merge
1 Min.
Gemergte PRs (30 T.)
21

Beschreibung

Hello,

I'm using an app with multiple domains, and I would like to switch between different apiKeys depending on which domain is being used to access the app. However, once I instantiate the component with a particular apiKey, if I then access the app via another domain, I encounter the following error: "Error: Loader must not be called again with different options."

I've tried instantiating it in different components and even in separate routes within the same application to ensure different Loaders are created, but I still encounter the same error.

My question is: once a Loader is instantiated with an apiKey, is it possible to dynamically change it? Or is there any recommended approach to handle multiple apiKeys?

Thank you in advance for your help!

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne am Loader-Einstiegspunkt und verfolge den Fehler „Loader must not be called again with different options“, wenn sich apiKey zwischen Domains ändert. Ermittle, ob dynamische oder mehrere apiKeys unterstützt werden, und identifiziere den empfohlenen Ansatz; abgeschlossen ist die Aufgabe, wenn das unterstützte Verhalten oder die Einschränkung klar dokumentiert ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript, typescript
Bereich
api, frontend
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.