Wenn Sie das Folgende in einem Dokument aufgerufen haben, das unter localhost:8000
bereitgestellt wird
innerhalb eines Werkers (was im Wesentlichen dem Ãquivalent von self.console.log(self.location);
entspricht, da diese im Kontext des Werkers aufgerufen werden, welcher mit WorkerGlobalScope.self
referenziert werden kann), wird ein WorkerLocation
-Objekt in die Konsole geschrieben â etwa wie das Folgende:
WorkerLocation {hash: "", search: "", pathname: "/worker.js", port: "8000", hostname: "localhost"â¦} hash: "" host: "localhost:8000" hostname: "localhost" href: "http://localhost:8000/worker.js" origin: "http://localhost:8000" pathname: "/worker.js" port: "8000" protocol: "http:" search: "" __proto__: WorkerLocation
Sie könnten dieses Location-Objekt verwenden, um mehr Informationen über den Speicherort des Dokuments zu erhalten, so wie Sie es mit einem normalen Location
Objekt tun würden.
Hinweis: Firefox hat einen Bug bei der Verwendung von console.log
in gemeinsam genutzten/service Workern (siehe Firefox Bug 1058644), was zu seltsamen Ergebnissen führen kann. Dies sollte jedoch bald behoben sein.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4