webview提供的黑暗模式判断代码在浏览器进入失效

165 阅读1分钟

首先实现app的黑暗模式适配是挺常见的功能,但是正常点击app进入,使用安卓提供判断是否是黑暗模式,展示不同的背景图片,这时候的接口是能正常获取到是否为黑暗模式的,但是还有一种路径是能进入手机的app的,那就是从手机浏览器也可以进入,但是从浏览器进入,该接口判断的黑暗模式就失效了

解决方法:在页面加载的时候判断是不是从浏览器进入的,这个是能获取到从哪里进入的,如果是从浏览器进入,就不要背景图片,这时候不用担心背景问题,因为手机的底层能自动转化字体颜色,以及背景颜色等