(PHP)如何检测用户的计算机/浏览器是否处于黑暗模式?

问题描述 投票:0回答:1

最近我正在更新我的软件以支持黑暗模式,以回应研究,看着纸白背景显示对眼睛和睡眠节奏是不利的。有没有办法从PHP检测用户的浏览器和/或操作系统是否设置为暗模式?检测它是否设置为夜间模式(减少蓝色)怎么样?

php google-chrome firefox safari macos-mojave
1个回答
0
投票

由于PHP在服务器上执行而不了解客户端,因此无法直接找到它。

如果可以在JS中检测颜色模式,则可以在站点中嵌入一个小型JS脚本,用于设置cookie。 Cookie会根据请求传输到服务器,因此PHP可以查询它们。

© www.soinside.com 2019 - 2024. All rights reserved.