From a32a4b2ba892033b523b0583707e6ddfe0408217 Mon Sep 17 00:00:00 2001 From: qiang Date: Thu, 14 Nov 2019 16:02:03 +0800 Subject: [PATCH] fix: lint --- .../service/framework/webview/index.js | 56 +++++++++---------- 1 file changed, 26 insertions(+), 30 deletions(-) diff --git a/src/platforms/app-plus/service/framework/webview/index.js b/src/platforms/app-plus/service/framework/webview/index.js index 11bc6edc1..a2633883e 100644 --- a/src/platforms/app-plus/service/framework/webview/index.js +++ b/src/platforms/app-plus/service/framework/webview/index.js @@ -8,13 +8,9 @@ import { } from './parser/webview-style-parser' import { - publish, + publish, setStatusBarStyle -} from '../../bridge' - -import { - getLastWebview -} from '../../api/util' +} from '../../bridge' let id = 2 @@ -78,29 +74,29 @@ export function initWebview (webview, routeOptions) { } publish('onViewDidResize', res) emit('onResize', res, parseInt(webview.id)) - }) - - webview.addEventListener('popGesture', e => { - if (e.type === 'start') { - // 设置下一个页面的 statusBarStyle - const pages = getCurrentPages() - const page = pages[pages.length - 2] - const statusBarStyle = page && page.$page.meta.statusBarStyle - statusBarStyle && setStatusBarStyle(statusBarStyle) - } else if (e.type === 'end' && !e.result) { - // 拖拽未完成,设置为当前状态栏前景色 - setStatusBarStyle() - } else if (e.type === 'end' && e.result) { - const pages = getCurrentPages() - const page = pages[pages.length - 1] - page && page.$remove() - - setStatusBarStyle() - - UniServiceJSBridge.emit('onAppRoute', { - type: 'navigateBack' - }) - } + }) + + webview.addEventListener('popGesture', e => { + if (e.type === 'start') { + // 设置下一个页面的 statusBarStyle + const pages = getCurrentPages() + const page = pages[pages.length - 2] + const statusBarStyle = page && page.$page.meta.statusBarStyle + statusBarStyle && setStatusBarStyle(statusBarStyle) + } else if (e.type === 'end' && !e.result) { + // 拖拽未完成,设置为当前状态栏前景色 + setStatusBarStyle() + } else if (e.type === 'end' && e.result) { + const pages = getCurrentPages() + const page = pages[pages.length - 1] + page && page.$remove() + + setStatusBarStyle() + + UniServiceJSBridge.emit('onAppRoute', { + type: 'navigateBack' + }) + } }) // TODO 应该结束之前未完成的下拉刷新 @@ -113,4 +109,4 @@ export function initWebview (webview, routeOptions) { }) return webview -} +} -- GitLab