提交 0370e8c2 编写于 作者: 雪洛's avatar 雪洛

fix(v3): 修复安卓页面返回状态栏颜色不重置的Bug

上级 e8594779
import {
newSetStatusBarStyle
} from '../../bridge'
export function restoreGlobal (
newWeex,
newPlus,
......@@ -15,7 +19,8 @@ export function restoreGlobal (
console.log(`[restoreGlobal][${Date.now()}]`)
}
weex = newWeex
plus = newPlus
plus = newPlus
plus.navigator.setStatusBarStyle = newSetStatusBarStyle
/* eslint-disable no-global-assign */
setTimeout = newSetTimeout
clearTimeout = newClearTimeout
......
......@@ -25,10 +25,12 @@ let lastStatusBarStyle
const oldSetStatusBarStyle = plus.navigator.setStatusBarStyle
plus.navigator.setStatusBarStyle = function (style) {
export function newSetStatusBarStyle(style) {
lastStatusBarStyle = style
oldSetStatusBarStyle(style)
}
}
plus.navigator.setStatusBarStyle = newSetStatusBarStyle
export function setStatusBarStyle (statusBarStyle) {
if (!statusBarStyle) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册