有没有办法检测Chrome的Devtools是否使用暗模式?

Ale*_*ler 6 javascript google-chrome

PAGE中而不是devtools本身的Javascript中,当前是否有一种方法可以确定Chrome的devtools是否使用暗模式而不是“正常模式”?

我确实发现了一个带有此注释的错误报告,但看起来仅与Chrome扩展有关。

Bob*_*ger 6

否,无法page获得

它仅可通过以下方式用于javascript中的扩展程序:

chrome.devtools.panels.themeName

在用户的DevTools设置中设置的颜色主题的名称。可能的值:(default默认值)和dark

从Chrome 59开始。

资料来源:https : //developer.chrome.com/extensions/devtools_panels

因此,从技术上讲,可以编写chrome-extension来读取值,然后通过类或javascript变量将其公开给页面。
但是,要求您的访客安装用于检测暗模式的扩展程序是不切实际的。