提交 9ba045b7 编写于 作者: L liuxiaohang

fix(app): darkmode titleNView:false

上级 a0f6d4fa
......@@ -98,23 +98,24 @@ export function useWebviewThemeChange(
) {
if (__uniConfig.darkmode) {
const fn = () => {
const {
animationAlphaBGColor,
background,
backgroundColorBottom,
backgroundColorTop,
titleNView: { backgroundColor, titleColor } = {},
} = getWebviewStyle()
webview?.setStyle({
animationAlphaBGColor,
background,
backgroundColorBottom,
backgroundColorTop,
titleNView: {
backgroundColor,
titleColor,
},
})
const webviewStyle = getWebviewStyle()
const style: typeof webviewStyle = {
animationAlphaBGColor: webviewStyle.animationAlphaBGColor,
background: webviewStyle.background,
backgroundColorBottom: webviewStyle.backgroundColorBottom,
backgroundColorTop: webviewStyle.backgroundColorTop,
}
var titleNView = webviewStyle.titleNView
if (typeof titleNView !== 'undefined') {
style.titleNView =
typeof titleNView === 'object'
? {
backgroundColor: titleNView.backgroundColor,
titleColor: titleNView.titleColor,
}
: titleNView
}
webview && webview.setStyle(webviewStyle)
}
onThemeChange(fn)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册