H5全屏滚动组件
H5FullscreenPage.init(options);
options:(default)
{ 'type' : 1, 'pageShow' : function(page){}, 'pageHide' : function(page){}, 'useShakeDevice' : { 'speed' : 30, 'callback' : function(page){} }, 'useParallax' : true, 'useArrow' : true, 'useAnimation' : true, 'useMusic' : { 'autoPlay' : true, 'loopPlay' : true, 'src' : 'http://mat1.gtimg.com/news/2015/love/FadeAway.mp3' } }; type
This value have 8 types[1-8], every type has the different scroll animation, you can change it for yourself.
pageShowAfter every page into the screen this function will run and give a param to this page dom.
pageHideAfter every page out the screen this function will run and give a param to this page dom.
useShakeDeviceProvide the devicemotion interface to listen the shakedevice event need a speed and callback, give a param to this page dom when callback run.
useArrowIs use arrow or not. ####useParallax This option will open deviceorientation event to add element which has class .parallax, then this element will move by device move.
useAnimationIs use part animation or not.
useMusicIs use music or not ,if not use put this value to null.
Use css animaion<div class="part slideRight" data-delay="1300"></div>
If you want to use css animaion in your page. you can add a class with .part and choose what animation to use. data-delay let the animation delay some seconds to run.
Animation list:[fadeIn,slideLeft,slideRight,slideUp,slideDown,rotateIn,zoomIn,heartBeat,rollInLeft,rollInRight]
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。