J'écris une extension de navigateur raisonnablement complexe pour Chrome, Firefox & Safari.Conditionnellement charger le script de contenu dans une extension Safari comme dans FF/Chrome?
Dans Chrome & Firefox, je peux spécifier quel script de contenu est injecté dans quels sites basés sur la correspondance d'URL.
Safari ne semble pas offrir une telle fonctionnalité (à granularité fine) - ils n'autorisent qu'une seule liste blanche/noire pour tous les sites.
Existe-t-il un moyen de le faire? Si non, comment puis-je charger un fichier Javascript sous condition? (en gardant à l'esprit que je ne peux pas les ajouter au DOM).
J'ai essayé yepnope, mais il est ajouté au DOM.
Remarque: Je ne souhaite pas ajouter de logique aux fichiers réels, car ils sont essentiellement du code de bibliothèque dupliqué sur les extensions.
Merci. Je ne peux pas croire que je ne pouvais pas trouver ça. –