我网络上找了个 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。这是为什么呢?应该如何解决?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.