swiper4.5.1 在移动端缩放图片, 手指缩放无效

swiper4.5.1 在移动端缩放图片, 手指缩放无效

<template>

<div class="image-preview">

<div class="swiper-container" ref="mySwiper">

<div class="swiper-wrapper">

<div v-for="(item, index) in imageList" :key="index" class="swiper-slide">

<div class="swiper-zoom-container">

<img :src="item"/>

</div>

</div>

</div>

<div class="swiper-pagination swiper-pagination-customer" slot="pagination" style="text-align:left"></div>

</div>

</div>

</template>

<script>

import "swiper/dist/css/swiper.css";

import Swiper from 'swiper'

export default {

name: 'imagePreview',

//components: { swiper, swiperSlide },

props: {

imageList: {

type: Array,

default: () => []

},

imageSlide: {

type: Number,

default: () => 0

}

},

data () {

return {}

},

mounted() {

const mySwiper = new Swiper('.swiper-container', {

width: window.innerWidth,

zoom: true,

initialSlide: this.imageSlide,

// 显示分页

pagination: {

type: 'fraction',

el: ".swiper-pagination",

clickable: true, //允许分页点击跳转

currentClass: 'swiper-pagination-current-cutomer',

totalClass: 'swiper-pagination-total-customer'

},

on:{

click: () => {

this.exitImgPreview()

}

}

})

},

methods: {

exitImgPreview() {

this.$emit('exitImgPreview')

}

}

}

代码如上,在移动端点击可以放大图片,手指触摸缩放没有效果,有大神遇到过这个问题吗?求解答一下

以上是 swiper4.5.1 在移动端缩放图片, 手指缩放无效 的全部内容, 来源链接: utcz.com/p/936166.html

回到顶部