Ho appena inciampato su un oggetto globale chiamato in cromo cromo, non ho idea di che cosa questo oggetto è e non sono stato in grado di trovare tutte le informazioni su di esso (questo non è la stessa come l'oggetto di cromo per le applicazioni/estensioni) . È una specie di oggetto che Chrome utilizza per testare nuove funzionalità?Qual è l'oggetto chrome?
risposta
Dato il nome dell'oggetto, direi che lo scopo di if è come un'utilità per gli sviluppatori di estensioni di Chrome, anche se espone metodi che potrebbero essere utili su siti Web normali non compresi nei limiti di un'estensione.
Alcune API sembrano avere uno scopo molto stretta, chrome.webstore.install()
utilizzato per l'installazione di estensione per esempio. Altri metodi e proprietà, come chrome.csi().pageT
per ottenere il tempo dal momento in cui la pagina è stata caricata, potrebbero essere utili al di fuori del contesto di un'estensione, ma poiché nessun altro browser è in grado di esporli, non vedo alcun buon uso delle API al di fuori del contesto previsto.
Purtroppo, il sito web dello sviluppatore Chrome è un po 'irritabile oggi, gettando HTTP 500, ma almeno secondo i risultati di ricerca di Google, si dovrebbe essere in grado di trovare informazioni sulle API chrome.webstore
e chrome.appNotifications
non appena il sito degli sviluppatori è vivo e vegeto di nuovo. chrome.appNotifications
sembra essere correlato alle notifiche desktop però.
L'obiettivo sembra essere un po 'di un tesoro nascosto e non sono stato in grado di trovare un elenco decente, che descrive tutte le API esposte. Quindi, per ora, il modo più semplice per ottenere informazioni sulle varie API è probabilmente quello di ispezionare l'oggetto chrome
in Dev Tools e poi google per i metodi che catturano l'attenzione.
- 1. Qual è l'intestazione seguente per: X-Chrome-Variations?
- 2. window.onbeforeunload in Chrome: qual è la correzione più recente?
- 3. Qual è il formato dei timestamp di Chrome?
- 4. Qual è la variabile $ x utilizzata in Chrome?
- 5. ContentEditable ridimensiona l'immagine in chrome, qual è la soluzione migliore?
- 6. Qual è window.localStorage
- 7. Google Chrome è integrabile?
- 8. Qual è il significato del simbolo "meno di un punto" nell'output della console di Chrome?
- 9. Qual è l'esperienza con Google 'Omaha' (il loro motore di aggiornamento automatico per Chrome)?
- 10. Qual è il significato di == $ 0 mostrato nell'elemento inspect di google chrome per l'elemento selezionato
- 11. In Google Chrome, qual è l'estensione api per la modifica di UserAgent e Device Metrics?
- 12. In Chrome, qual è il modo più semplice per visualizzare il tipo mime di un documento?
- 13. Qual è la differenza tra il browser Android nativo e Chrome
- 14. Qual è lo spazio vuoto nella nuova timeline verticale di Chrome?
- 15. Chrome - ERR_CACHE_MISS
- 16. Chrome: navigator.mediaDevices.getUserMedia non è una funzione
- 17. È possibile eseguire lo snippet chrome snippet?
- 18. KeyboardEvent in Chrome, keyCode è 0
- 19. Qual è il ritardo massimo per setInterval?
- 20. Qual è il valore di REQUEST_CHECK_SETTINGS?
- 21. Qual è l'ambiente NULL?
- 22. Qual è SecDownloader
- 23. - Qual è l'approccio corretto?
- 24. Qual è il minUptime
- 25. Qual è il NoSaveStateFrameLayout?
- 26. Qual è l'opzione migliore?
- 27. Qual è il costrutto $()?
- 28. Qual è il? genere?
- 29. Qual è ORBX.js
- 30. Qual è l'attributo [fact]?
Con un po 'di gioco ho anche trovato 'chrome.webstore.install (url, onSuccess, onFailure)'. Interessante! +1 – Doorknob
Sì, l'ho visto anche io, posso indovinare cosa fanno alcune proprietà/metodi, ma alcuni di essi non sono chiari. – Jack