iOS 版 Microsoft Edge 具有浏览器“深色模式”主题选择器(浅色、深色、系统默认值)。
在“Light”模式或“系统默认”下**(**iOS 的外观设置为“Light”),一切都会如您所料发生。耶。
但是,当浏览器处于“深色”模式(或“系统默认”模式=“深色”)下时,事情会变得很奇怪。无论如何,iOS 版 Edge 似乎一心要超级覆盖网页主题,使其处于“黑暗模式”。
例如:尝试访问 Stack Overflow,并将 Stack Overflow 主题设置为“深色”,并将 iOS 版 Edge 浏览器主题设置为“深色”。外观超级奇怪,因为 Edge 不尊重 Stack Overflow 对“黑暗主题”的看法。
另一个例子,我有一个简单的主题选择器供用户选择(自动、浅色、深色)。 “自动”的行为遵循浏览器/操作系统首选项。没关系。 “黑暗”也很好用。但当我尝试使用“浅色”主题时,iOS 浏览器的 Edge 会超级覆盖它,使其认为深色主题应该是什么。简而言之:深色模式下的 Edge 将覆盖用户使用浅色主题覆盖的选择。坏边!不好!
我认为这是不正确的行为,微软应该报告并修复,但我们是开发人员……所以我们不想坐等这种情况发生。
有人找到了一种方法来覆盖 Edge 的深色主题超级覆盖吗?
根据您的描述,我想知道您所说的“超级覆盖”是什么意思,即Edge浏览器的深色模式会自动应用于所有网页,即使这些页面设置了浅色模式或其他模式。请检查iOS系统下Edge外观设置中选择深色主题时是否有“所有网页采用深色主题”的设置。如果是这样,请将其关闭并尝试看是否恢复正常。