Ich erinnere mich, dass ich vor etwa einem Jahr eine Anwendung im Google-Stil mit JavaScript/HTML (sehr einfach) erstellt habe. Ich habe dann wieder eine ähnliche App erstellt, aber von vorne angefangen, mit JavaScript/HTML5/CSS3 und Python 2.7, und als Preloader habe ich herausgefunden, dass man das chrome://resources/images/throbber.svg
Dateiverzeichnis direkt aus Google Chrome verwenden kann.
Ich habe mich gefragt, wo sich dieses Stammverzeichnis befindet. Ich verwende Windows 7 Professional, Chrome Version 26 und Chrome Canary Version 27. Ich habe versucht, es durchzusehen, C:/Program Files (x86)/Google/Chrome/application/VisualElements
aber es hat nichts genützt. Es sind nur Windows 8 Metro-Elemente. Ich habe auch versucht, einfach in die Omnibox zu tippen, chrome://resources/
aber es wird einFehler 2 (net::ERR_FAILED): Unbekannter Fehler404-ähnliche Seite.
Ich gehe davon aus, dass es noch andere UI-Elemente hat, nicht nur den Throbber, und deshalb frage ich mich, wie ich in das Verzeichnis gelange, damit ich die anderen Dateien durchsuchen kann.
- Wo ist das Dateiverzeichnis und wie kann ich dorthin gelangen?
- Ist das Dateiverzeichnis geschützt und/oder versteckt, sodass ich nicht darauf zugreifen kann?
- Wenn die obige Aussage zutrifft, gibt es eine Liste von GUI-Elementen, die ich eingeben kann? manuell ähnlich zu `throbber.svg`?
Bearbeiten:
Ich werde jetzt eine Liste dessen zusammenstellen (beginnen) was ich bereits weiß, und vielleicht kann jeder, der antworten kann, die Liste vervollständigen?
chrome://resources/images/throbber.svg
chrome://resources/images/trash.png
chrome://resources/css/chrome_shared.css
chrome://resources/css/widgets.css
chrome://resources/css/list.css
Antwort1
Es handelt sich um eine eingebettete Ressource, nicht um eine Datei, auf die Sie direkt in einem Ordner zugreifen können. Eine solche Abfrage lässt sich leicht beantworten: Schauen Sie sich einfach dieChromium-Quellcode.
Folgendes ist unter vorhanden src/ui/webui/resources
: