From 558f90fa9efe999512b77831cd1b635cfa3f9b9f Mon Sep 17 00:00:00 2001 From: Myth Date: Tue, 7 Mar 2017 11:29:31 +0800 Subject: [PATCH] fix horizontal scroll bug MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修复direction为horizontal时页面无法上下滑动的问题 --- html5/render/browser/extend/components/scrollable/scroll.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/html5/render/browser/extend/components/scrollable/scroll.js b/html5/render/browser/extend/components/scrollable/scroll.js index e6061a2586..a139ac43ce 100644 --- a/html5/render/browser/extend/components/scrollable/scroll.js +++ b/html5/render/browser/extend/components/scrollable/scroll.js @@ -235,10 +235,10 @@ function Scroll(element, options) { this.viewport.addEventListener('panend', panendHandler, false) if (options.isPrevent) { - this.viewport.addEventListener('touchstart', function (e) { - panning = true + this.viewport.addEventListener('panstart', function (e) { + panning = isEnabled(e) }, false) - that.viewport.addEventListener('touchend', function (e) { + that.viewport.addEventListener('panend', function (e) { panning = false }, false) }