收藏
回答

同事的很旧版本微信开发者工具打开swiper插件可以滑动,我的新版开发者工具不行

新版开发者工具打开使用swiper插件的h5页面,发现滑动不了,请问要怎么解决,直接去换成旧版本吗?还是有别的方法



代码:

<!DOCTYPE html>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<meta name='viewport' content='width=device-width, initial-scale=1.0, maximum-scale=1.0'/>

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.0.2/css/swiper.min.css">

<style>

*{

margin:0;

padding:0;

}

html,body{

height:100%;

}

body{

font-family:"microsoft yahei";

}

ul{

list-style: none;

}

.swiper-container {

width: 100%;

    height: 100%;

background:#fff;

}  

.swiper-slide{

width:100%;

height:100%;

background: #fff;

}

</style>

</head>

<body>

<div class="swiper-container" id="swiperContainer">

    <div class="swiper-wrapper">

    <!-------------slide1----------------->

        <section class="swiper-slide" style="background:pink;">

        1

        </section>

      <!---------------slide2-------------->   

        <section class="swiper-slide" style="background:yellow;">

        2

        </section>

      <!----------------slide3-------------->

        <section class="swiper-slide">

        3

        </section>

        <!-------------slide4----------------->

        <section class="swiper-slide">

        4

        </section>

        <!-------------slide5----------------->

        <section class="swiper-slide">

        5

        </section>

        <!-------------slide6----------------->

        <section class="swiper-slide">

        6

        </section>

    </div>

</div>

<script src="js/jquery.min.js"></script>

<script src="https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.0.2/js/swiper.min.js"></script>

<!--<script src="js/swiper.min.js"></script>-->

<script>

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

    direction : 'vertical',

    on: {

    //滑动到最后一个slide触发

    reachEnd: function(){

    console.log('到了最后一个slide');

    },

    //判断滑动到了哪一页

    slideChangeTransitionEnd: function(){

    console.log(this.activeIndex);

    if(this.activeIndex == 6){

    $('#array').css('display','none');

    }else{

    $('#array').css('display','block');

    }

    }

    }

  })         

  </script>

</body>

</html>


最后一次编辑于  2018-07-18
回答关注问题邀请回答
收藏

1 个回答

  • .樂.
    .樂.
    2018-11-16

    工具里Sensors里有个touch改成Force enabled就可以滑了,base的不行。

    2018-11-16
    有用
    回复 5
    • yahua
      yahua
      2018-11-16

      工具里面,只有前进、后退、刷新、选中地址栏

      2018-11-16
      回复
    • .樂.
      .樂.
      2018-11-16

      打一下小三点点开找一下就有了



      2018-11-16
      回复
    • .樂.
      .樂.
      2018-11-16回复.樂.

      找一下

      2018-11-16
      回复
    • yahua
      yahua
      2018-11-21回复.樂.

      我选中sensors以后,就没反应了

      2018-11-21
      回复
    • .樂.
      .樂.
      2018-11-21回复yahua

      确保工具是最新版本


      2018-11-21
      回复
登录 后发表内容