最近在使用mescroll这个下拉刷新,上拉加载组件的时候遇到一个奇怪的问题,在没有数据的时候底部会显示一个没有更多数据的时候页面就划不动了,如下图:
注:到这个暂无更多商家显示出来的时候,页面就划不动了。
点击这个返回顶部按钮之后页面正常滑动,但是知道重新拉到最底部页面还是划不动。
更奇怪的是这个问题在Safari浏览器、QQ自带浏览器会出现这种问题(已知的)
但是微信自带的浏览器就没有任何问题,UC浏览器也没有问题,安卓的试了几款都没有问题,真的是头大,谁遇到过怎么解决的。谢谢
var mescroll = new MeScroll("mescroll", { //第一个参数"mescroll"对应上面布局结构div的id
//如果您的下拉刷新是重置列表数据,那么down完全可以不用配置,具体用法参考第一个基础案例
//解析: down.callback默认调用mescroll.resetUpScroll(),而resetUpScroll会将page.num=1,再触发up.callback
down: {
callback: downCallback //下拉刷新的回调,别写成downCallback(),多了括号就自动执行方法了
},
up: {
callback: upCallback , //上拉加载的回调
**isBounce: false //如果您的项目是在iOS的微信,QQ,Safari等浏览器访问的,建议配置此项.解析(必读)**
}
});
倒数第三行,看下,这个有没有配置
var mescroll = new MeScroll("mescroll", { //第一个参数"mescroll"对应上面布局结构div的id
//如果您的下拉刷新是重置列表数据,那么down完全可以不用配置,具体用法参考第一个基础案例
//解析: down.callback默认调用mescroll.resetUpScroll(),而resetUpScroll会将page.num=1,再触发up.callback
down: {
callback: downCallback //下拉刷新的回调,别写成downCallback(),多了括号就自动执行方法了
},
up: {
callback: upCallback , //上拉加载的回调
isBounce: false //如果您的项目是在iOS的微信,QQ,Safari等浏览器访问的,建议配置此项.解析(必读)
}
});
这样写应该是没有问题的
确实没办法换段上拉刷新代码啊