Je viens de créer une très simple chrome et tout fonctionne correctement. Mais lorsque je suis converti en fichier .crx et que je tente de l'ouvrir avec chrome, rien ne se passe. My chrome la version du navigateur est 19.0.1081.2 dev-m. Mon extension utilise jquery-1.4.2.min
. Je ne pouvais pas comprendre quel est le problème?
En ouvrant la console de débogage dans Chrome ou en consultant le fichier source HTML (une fois chargé dans le navigateur), assurez-vous que tous les chemins y sont valides (c.-à-d. Lorsque vous suivez un lien qui vous mène au contenu Erreur). Lorsque quelque chose n’est pas valide, corrigez le chemin (par exemple, supprimez la partie spécifique du serveur et assurez-vous de ne faire référence qu’aux fichiers faisant partie de votre extension via des chemins tels que /js/jquery-123-min.js
).
Glisser-déposer le fichier '. Crx ' sur le fichier ' Extensions 'page
Paramètres - icône > Outils > ) Extensions
(l'icône 'hamburger' dans le coin supérieur droit)Activer le mode développeur (bouton bascule dans le coin supérieur droit)
Glissez et déposez le fichier d'extension '. Crx ' sur le fichier Page Extensions à l'étape 1
(le fichier crx devrait probablement se trouver dans votre Téléchargements)Installer
Source: Chrome YouTube Downloader - Instructions d'installation
J'ai eu un problème similaire où je ne pouvais pas installer un fichier CRX dans Chrome.
Il se trouve que, comme mon dossier Téléchargements était défini sur un lecteur réseau, cela ne permettrait pas à Chrome d’installer des extensions et ne ferait rien (glisser-déposer sur Chrome) ou me demander pour télécharger l'extension (si j'ai cliqué sur un lien du Web Store).
La définition du dossier Téléchargements dans un répertoire de disque local au lieu d’un répertoire réseau a permis l’installation d’extensions.
Course à pied: 20.0.1132.57 m
Dans le cas où Chrome vous indique "Ceci ne peut être ajouté qu'à partir du Chrome Web Store", vous pouvez essayer ce qui suit: