本文提供一个方法,帮助无法适应微信深色模式的小伙伴在保持系统深色模式打开,不影响其他app的前提下关闭微信深色模式的方法。
对于微信深色模式到底做得有多糟/好,不予评价。
请先确保手机已安装 快捷指令 和 Scriptable 这两个app,前者是苹果官方的捷径app,后者是一个免费的开发类app,可以允许我们在捷径中调用JavaScript。
1)打开 快捷指令,选择底部第二个Tab 自动化。
2)点击 新建个人自动化。
3)在 设置 分组列表中找到 打开App。
4)在 App 这一栏上点击 选取 ,并选取 微信。
5)点击 下一步,点击 添加操作,在弹出的搜索框中输入 外观。在下方筛选出的操作中选择 设定外观。点击 将外观设为深色 ,改为 浅色。
6)点击 下一步,关闭 运行前询问。点击 完成。
本环节完成。至此,我们确保了微信打开后iOS自动将系统外观切换到浅色模式。
1)打开 Scriptable,点右上角 ➕ 新建一个空白脚本。内容如下:
var t=new Date()
if (t.getHours()>=19 || t.getHours()<6) {
return 1
}
return null
这段JS的目的是判断当前时间是否位于19点之后次日6点之前。这是我偏向使用深色模式的时段,你可以根据个人习惯修改数字。
2)在编辑界面点击左下角的第一个icon,将这个脚本重命名为 isNight 。保存。
1)回到 快捷指令 ,选择底部第二个Tab 自动化。
2)点击 加号,点击 新建个人自动化。