Estoy probando tanto en Chrome como en Firefox. En Firefox no tengo complemento, pero en Chrome tengo el complemento Darkreader para el modo oscuro.
Aquí está mi código problemático:
$(document).ready(function() { if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) { alert('dark'); } else { alert('light'); } });No importa qué, si tengo Darkreader deshabilitado en Chrome o estoy probando en Firefox, obtengo el modo "oscuro" cada vez.
El código es aparentemente bastante simple: ¿hay alguna manera de corregir este código para obtener el esquema real que está usando el usuario?