m***@163.com
m***@163.com
  • 发布:2017-01-05 13:54
  • 更新:2017-01-07 13:47
  • 阅读:1152

【为什么我使用侧滑之后 ,上拉刷新的功能就不能用了】

分类:MUI
                    <!DOCTYPE html>  

<html>

<head>  
    <meta charset="utf-8">  
    <title></title>  
    <meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1,user-scalable=no">  
    <meta name="apple-mobile-web-app-capable" content="yes">  
    <meta name="apple-mobile-web-app-status-bar-style" content="black">  

    <link rel="stylesheet" href="css/mui.min.css">  
</head>  

<body>  
    <!-- 主界面不动、菜单移动 -->  
    <!-- 侧滑导航根容器 -->  
    <div class="mui-off-canvas-wrap mui-slide-in">  
        <!-- 菜单容器 -->  
        <aside class="mui-off-canvas-left" id="offCanvasSide">  
            <div class="mui-scroll-wrapper">  
                <div class="mui-scroll">  
                    <!-- 菜单具体展示内容 -->  

                </div>  
            </div>  
        </aside>  
        <!-- 主页面容器 -->  
        <div class="mui-inner-wrap">  
            <!-- 主页面标题 -->  
            <header class="mui-bar mui-bar-nav">  
                <a class="mui-icon mui-action-menu mui-icon-bars mui-pull-left" href="#offCanvasSide"></a>  
                <h1 class="mui-title">下拉刷新和上拉加载更多</h1>  
            </header>  
            <div class="mui-content"></div>  
            <div class="mui-off-canvas-backdrop"></div>  
        </div>  
    </div>  

</body>  
<script src="js/mui.min.js"></script>  
<script type="text/javascript">  
    //启用双击监听  
    mui.init({  
        gestureConfig: {  
            doubletap: true  
        },  
        subpages: [{  
            url: 'pullrefresh_sub.html',  
            id: 'pullrefresh_sub.html',  
            styles: {  
                top: '45px',  
                bottom: '0px',  
            }  
        }]  
    });  

    var contentWebview = null;  
    document.querySelector('header').addEventListener('doubletap', function() {  
        if(contentWebview == null) {  
            contentWebview = plus.webview.currentWebview().children()[0];  
        }  
        contentWebview.evalJS("mui('#pullrefresh').pullRefresh().scrollTo(0,0,100)");  
    });  
</script>  

</html>

2017-01-05 13:54 负责人:无 分享
已邀请:
猫猫猫猫

猫猫猫猫 - 用户已离线

你这代码太乱了,如果都是多父子webview实现的,可能有斥吧

该问题目前已经被锁定, 无法添加新回复