我网络上找了个 js 代码:
window.onload = function () { var wifitimecss = new Date().getHours(); if (wifitimecss > 6 && wifitimecss < 18) { document.getElementById("wifitimecss").setAttribute("href", "/index.css") } else { document.getElementById("wifitimecss").setAttribute("href", "/index-night.css") } }
就是根据系统时间,当系统时间处于 18 点到早晨 6 点,会加载一个 index-night.css ,达到夜间模式。 但是今天试了下,pc 都没问题,手机打开,如果是夜间模式期间打开,即使现在 9 点了,打开依然是夜间的 css,只有在隐私模式下打开才会是正常的 css。这是为什么呢?应该如何解决?