Je développe une extension chrome qui est également compatible avec Firefox/Edge/Opera.Comment savoir si une extension chromée est téléchargée depuis le magasin?
L'extension repose sur une API REST accessible sur le Web. Au cours du développement Web, je préfère pointer vers un point de terminaison de développement où il n'affecte pas le locataire de production et n'affecte qu'une instance de développement et une base de données.
Ma question est alors je assez simple, comme faire similaire à ce pseudo-code:
if (extension.downloaded_from_store == true)
endpoint = "https://api-dev.example.com"
else
// The extension has been installed from a local directory
endpoint = "https://api-prod.example.com"
Avez-vous une idée de comment je pouvais faire une telle chose (de préférence de la page background.js) ?
Si la solution peut être compatible avec tous les navigateurs, ce serait parfait!
Il pourrait être une idée. Cependant, j'utilise le Chrome Store donc j'espère que l'extension est fixe et ne change pas avec les mises à jour. Je dois ensuite trouver comment faire de même pour les extensions Firefox, Opera et Edge. –