提交 a32a4b2b 编写于 作者: Q qiang

fix: lint

上级 67b8c22f
...@@ -8,13 +8,9 @@ import { ...@@ -8,13 +8,9 @@ import {
} from './parser/webview-style-parser' } from './parser/webview-style-parser'
import { import {
publish, publish,
setStatusBarStyle setStatusBarStyle
} from '../../bridge' } from '../../bridge'
import {
getLastWebview
} from '../../api/util'
let id = 2 let id = 2
...@@ -78,29 +74,29 @@ export function initWebview (webview, routeOptions) { ...@@ -78,29 +74,29 @@ export function initWebview (webview, routeOptions) {
} }
publish('onViewDidResize', res) publish('onViewDidResize', res)
emit('onResize', res, parseInt(webview.id)) emit('onResize', res, parseInt(webview.id))
}) })
webview.addEventListener('popGesture', e => { webview.addEventListener('popGesture', e => {
if (e.type === 'start') { if (e.type === 'start') {
// 设置下一个页面的 statusBarStyle // 设置下一个页面的 statusBarStyle
const pages = getCurrentPages() const pages = getCurrentPages()
const page = pages[pages.length - 2] const page = pages[pages.length - 2]
const statusBarStyle = page && page.$page.meta.statusBarStyle const statusBarStyle = page && page.$page.meta.statusBarStyle
statusBarStyle && setStatusBarStyle(statusBarStyle) statusBarStyle && setStatusBarStyle(statusBarStyle)
} else if (e.type === 'end' && !e.result) { } else if (e.type === 'end' && !e.result) {
// 拖拽未完成,设置为当前状态栏前景色 // 拖拽未完成,设置为当前状态栏前景色
setStatusBarStyle() setStatusBarStyle()
} else if (e.type === 'end' && e.result) { } else if (e.type === 'end' && e.result) {
const pages = getCurrentPages() const pages = getCurrentPages()
const page = pages[pages.length - 1] const page = pages[pages.length - 1]
page && page.$remove() page && page.$remove()
setStatusBarStyle() setStatusBarStyle()
UniServiceJSBridge.emit('onAppRoute', { UniServiceJSBridge.emit('onAppRoute', {
type: 'navigateBack' type: 'navigateBack'
}) })
} }
}) })
// TODO 应该结束之前未完成的下拉刷新 // TODO 应该结束之前未完成的下拉刷新
...@@ -113,4 +109,4 @@ export function initWebview (webview, routeOptions) { ...@@ -113,4 +109,4 @@ export function initWebview (webview, routeOptions) {
}) })
return webview return webview
} }
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册