通常在javascript中,你可以使用window.location.hostname
来找到主机名,但似乎在服务工作者中无法使用此方法找到主机名。
有没有其他优雅的方法动态获取主机名?
通常在javascript中,你可以使用window.location.hostname
来找到主机名,但似乎在服务工作者中无法使用此方法找到主机名。
有没有其他优雅的方法动态获取主机名?
服务工作线程中运行的代码可以通过 self.location.hostname
获取相关的主机名。
如果您想探索更多服务工作线程的可用内容,相关文档可以访问 ServiceWorkerGlobalScope
。
具体来说,您将看到 ServiceWorkerGlobalScope
继承自 WorkerGlobalScope
,而后者又暴露了一个只读的location
属性。