diff --git a/pages/index/index.vue b/pages/index/index.vue index 40a41ee..72c6442 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -325,6 +325,45 @@ }, methods: { + isVideo() { + this.video = true + }, + + // 侧滑 + /** + * 触摸开始 + * @param {Object} e + */ + touchStart(e) { + if (e.touches.length == 1) { + //设置触摸起始点水平方向位置 + this.startX = e.touches[0].clientX; + } + }, + /** + * 触摸结束 + * @param {Object} e + */ + touchEnd(e) { + if (e.changedTouches.length == 1) { + //手指移动结束后水平位置 + var endX = e.changedTouches[0].clientX; + let diff = endX - this.startX; + if (Math.abs(diff) > 20) { + if (diff > 0) { + //console.log("左滑..."); + + } else { + //console.log("右滑..."); + } + } + } + + }, + // 视频停止 + VideoPuse() { + this.video = false + }, checkNetwork() { uni.getNetworkType({ complete: function(res) { @@ -341,6 +380,7 @@ } } }); + }, handlechange(e) { this.mycurrent = e.detail.current @@ -1596,10 +1636,10 @@ - @@ -1626,7 +1666,7 @@ -