Ho scritto un'estensione per Google Chrome che verrà rilasciata con la prossima versione del nostro prodotto. Voglio capire quali proprietà, percorsi di estrazione, voci di registro, ecc. Dovrei fornire il programma di installazione del mio prodotto in modo che l'utente finale non debba installare manualmente l'estensione da solo e l'installatore esegua il lavoro completo di l'installazione dell'estensione e informa inoltre l'utente che l'estensione è stata installata. A partire da ora, il codice che ho scritto è inserito in una cartella, e io uso il "Load Unpackaged Extension" per caricare l'estensione. Cosa dovrei fare per raggiungere il compito di cui sopra?Come installare un'estensione Chrome a livello di programmazione?
risposta
Chrome ha un paio di modi per installare le estensioni a livello di codice: http://www.chromium.org/administrators/pre-installed-extensions
Edit: sì, questa politica è cambiato, ormai, come sottolinea FuzzyAmi.
L'attuale politica di Google sull'installazione di estensioni tramite il registro (per computer Windows) è questa: Solo le estensioni dalla Google Extension Gallery (o Chrome Web Store - CWS) possono essere installate tramite il registro.
Vedere questo collegamento - https://developer.chrome.com/extensions/external_extensions - per informazioni su come ciò può essere fatto. Tenere presente quanto segue:
-Questa tecnica visualizzerà comunque un msgbox all'utente. non è completamente silenzioso.
-Quando si utilizza questa tecnica, se l'utente rimuove successivamente l'estensione dal suo Chrome, l'estensione viene "lista nera", a che Chrome e non si ri-auto-installazione fino a quando l'utente ri-installarlo manualmente. fare riferimento a Auto-installing a google chrome extension won't work ! per i dettagli.
Funziona perfettamente da un programma di installazione se un utente ha diritti su HKLM, ma se non lo fa, questo non funziona affatto. –
- 1. di accesso a livello di programmazione di Google Chrome segnalibri
- 2. Il modo migliore per installare IIS7 a livello di programmazione
- 3. , verificare a livello di programmazione
- 4. Come nascondere UITabBarController a livello di programmazione?
- 5. come inviare sms a livello di programmazione?
- 6. Come impostare windowDrawsSystemBarBackgrounds a livello di programmazione?
- 7. Come disabilitare SparkUI a livello di programmazione?
- 8. Come configurare ELMAH a livello di programmazione?
- 9. Come attivare "Installato" a livello di programmazione?
- 10. Come programmare un'attività a livello di programmazione
- 11. Come aprire selezionare a livello di programmazione
- 12. Come utilizzare AcroTextExtractor.exe a livello di programmazione?
- 13. Ionico come tornare a livello di programmazione
- 14. Come ottenere a livello di programmazione il livello audio corrente?
- 15. Come impostare UICollectionViewCell Width e Height a livello di programmazione
- 16. Come posso installare un certificato nell'archivio della macchina locale a livello di programmazione usando C#?
- 17. Creazione di ListView a livello di programmazione
- 18. Creazione di UITableView a livello di programmazione
- 19. Come cambiare la dimensione del carattere della barra degli indirizzi in Chrome a livello di programmazione
- 20. Come accedere alla cronologia del browser Google Chrome a livello di programmazione sul computer locale
- 21. Come creare un TouchEvent in Chrome 41 a livello di programmazione?
- 22. Ordinamento di JTable a livello di programmazione
- 23. Creazione di UIWebView a livello di programmazione
- 24. creazione di uiview a livello di programmazione?
- 25. C# crea report a livello di programmazione
- 26. Come si aggiunge UIButton a UIToolBar a livello di programmazione?
- 27. Come rispondere a una chiamata a livello di programmazione
- 28. Come faccio a scrollare a livello di programmazione TreeView?
- 29. Modifica layout widget a livello di programmazione
Questo collegamento non deve più essere utilizzato. Fare riferimento alla mia risposta per la risposta correntemente corretta. – FuzzyAmi