MUI右滑关闭窗口,swipeBack失效

mui.init({
        styles: {
                    popGesture: 'close' // 'hide', 'close','none'
               },
                swipeBack:true //启用右滑关闭功能
        });

其实这个swipeBack:true 方法是有效的,只要你滑的够快够狠。。。

安卓机用以下段代码,可以实现页面随着拖动慢慢右滑,至翻页,动画效果也很棒棒,推荐

mui.plusReady(function(){
                        vm.detail = plus.webview.currentWebview().info;
                        _self = plus.webview.currentWebview(); //获取当前webview窗口
                        _self.drag({ //使用拖拽方法
                                direction: "right",
                                moveMode:   "followFinger"
                            }, {
                
                            },
                            function(e) {
                                if(e.type == 'end') {
                                    console.log('pppp');
                                    mui.back();
                                }
                            }
                        );
                    });

但是上述代码苹果机就不行了,滑死没用,那用这段代码,用mui的手势滑动。但是不能做到页面随慢慢拖动

 document.getElementsByClassName('mui-content')[0].addEventListener("swiperight",function(e){
//防止滑动长列表的时候,上滑时候触发swiperight而返回了,限制一下角度和滑动距离
        if(parseFloat(e.detail.angle)<-0 &&parseFloat(e.detail.angle)>-20 && parseFloat(e.detail.distance)>40){
            mui.back();
        }
     });

有其他更棒的方案,欢迎一起交流

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,229评论 4 61
  • 内容 抽屉菜单 ListView WebView SwitchButton 按钮 点赞按钮 进度条 TabLayo...
    小狼W阅读 1,618评论 0 10
  • 今天是好种子开花的一天,发工资了,好开心呀,还收到几个同事的红包,哈哈,金钱的流动。绿了近一个月的基金终于变红了一...
    田圆0618阅读 172评论 0 0
  • 2018.3.13 星期二 天气晴热 今天天气特别的热,最高室外温度到了25度,不仅室外热心里也热乎着,这...
    悠浩besos阅读 188评论 0 0
  • 同事给的小时候的回忆
    innerpeace0524阅读 106评论 0 0