【问题标题】:How to detect darkmode on Samsung Internet browser?如何在三星互联网浏览器上检测暗模式?
【发布时间】:2020-02-27 00:21:14
【问题描述】:

如果可以检测到 - 是否有可能通过 CSS 类或 JavaScript 影响颜色?

使用深色阅读器扩展,还可以提交调整。希望这里也有可能,如果没有别的可以改变的话。

【问题讨论】:

  • 也许该线程可以帮助您:stackoverflow.com/questions/50840168/…
  • 感谢您的提示。不幸的是,这篇文章的方法都不起作用。所以我本来希望它能够对 JavaScript 或 CSS 做出反应。不幸的是,它似乎可以使用与“Dark Reader”扩展类似的代码。
  • 我猜三星互联网浏览器需要将其嵌入式 Chromium 升级到 76 或更高版本:caniuse.com/#search=prefers-color-scheme

标签: javascript css android-darkmode samsung-internet


【解决方案1】:

三星互联网在夜间模式下运行strange things with colors。如果您知道它们,则可以解决任何问题。不过,我还没有找到检测它的方法。颜色过滤发生在渲染过程的后期,因此 API 不会更新。显而易见的方法(例如window.getComputedStyle)返回原始颜色。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-05-11
    • 1970-01-01
    • 1970-01-01
    • 2021-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多