Swiper中文论坛

标题: 关于初始化问题,打开做好的H5连接,第一页不实现动画 [打印本页]

作者: 闪闪儿    时间: 2016-2-26 12:31
标题: 关于初始化问题,打开做好的H5连接,第一页不实现动画
关于初始化问题,打开做好的H5连接,第一页不实现动画,得翻到底二页,再回到第一页,才有动画。

script>
document.onreadystatechange = subSomething;//当页面加载状态改变的时候执行这个方法.
   function subSomething()
   {
     if(document.readyState == "complete") //当页面加载状态
     {
                 $("#star").css("display","block");
  var mySwiper = new Swiper ('.swiper-container', {
           direction : 'vertical',
   pagination: '.swiper-pagination',
      mousewheelControl : true,
  onInit: function(swiper){ //Swiper2.x的初始化是onFirstInit
    swiperAnimateCache(swiper); //隐藏动画元素
    swiperAnimate(swiper); //初始化完成开始动画
  },
  onSlideChangeEnd: function(swiper){
    swiperAnimate(swiper); //每个slide切换结束时也运行当前slide动画
  }
  })  

           }
   }      
</script>


作者: 闪闪儿    时间: 2016-2-26 12:31
求大神帮忙解决
作者: 菜鸟来袭    时间: 2016-2-26 14:43
var mySwiper = new Swiper ('.swiper-container', {
  onInit: function(swiper){ //Swiper2.x的初始化是onFirstInit
    swiperAnimateCache(swiper); //隐藏动画元素
    swiperAnimate(swiper); //初始化完成开始动画
  },
  onSlideChangeEnd: function(swiper){
    swiperAnimate(swiper); //每个slide切换结束时也运行当前slide动画
  }
  })        
作者: 菜鸟来袭    时间: 2016-2-26 14:44
你为什么要在套个函数在外边呢?

作者: 闪闪儿    时间: 2016-2-26 15:03
因为打开页面的时候,第一页就没有动画,所以我给他写了个div先让他隐藏,然后加载完成,显示。不过这样也没有解决第一页没动画的问题。只有向下拉一下,动画才有。求解救方法
作者: 闪闪儿    时间: 2016-2-26 15:06


http://file.greatseacn.com/20160226/
作者: 菜鸟来袭    时间: 2016-2-26 16:29
一共几页?我这怎么有动画呢

作者: fish89    时间: 2016-5-16 10:26
我也遇到这个问题 是苹果微信内置浏览器吗  lz最后怎么解决的呢?
作者: tros    时间: 2016-5-16 11:36
fish89 发表于 2016-5-16 10:26
我也遇到这个问题 是苹果微信内置浏览器吗  lz最后怎么解决的呢?

就是用微信和qq打开会出现第一个界面无动画的效果 uc都是正常的 有解决方法吗
作者: 229343733    时间: 2016-6-30 18:09
http://bbs.swiper.com.cn/forum.p ... &extra=page%3D1
作者: lyflyf    时间: 2016-10-14 09:23
闪闪儿 发表于 2016-2-26 12:31
求大神帮忙解决

请问楼主,你那时候是怎么解决的




欢迎光临 Swiper中文论坛 (http://bbs.swiper.com.cn/) Powered by Discuz! X3.2