Чтобы получить примененную тему, обычно мы можем использовать метод Theme.getCurrent ().
var getting = browser.theme.getCurrent(windowId) // integer
Но в настоящее время MS Edge не поддерживается.
Справка:
theme.getCurrent ()
как альтернативный способ. С помощью кода Javascript вы можете попытаться получить доступ к значению ключа реестра, чтобы узнать, какая тема применяется в настоящее время.
Вам необходимо получить доступ к значению ключа ниже.
HKEY_CURRENT_USER\SOFTWARE\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\AppContainer\Storage\microsoft.microsoftedge_8wekyb3d8bbwe\MicrosoftEdge\Main
Тема DWORD
0 = светлая тема
1 = темная тема
Чтобы получить пример JavaScript для доступа к ключу реестра, вы можете воспользоваться ссылкой ниже.
Справка:
Функция JScript / Javascript для получения списка значений реестра в разделе Ключ
Примечание: - Часто эта папка недоступна в реестре. Пользователь должен сначала создать его. В этой ситуации этот метод не будет работать.
Привет
Дипак