单webview 在H5+模式下,下拉那个圆圈在最顶部出现了~
是不是应该在header下面开始出现,当前在最顶部出现了,求解决方法
代码如下
<header id="header">
<div id="back" class="nvbt"></div>
<div class="nvtt">Test加载图片和刷新</div>
<div class="message"></div>
</header>
<div id="pullrefresh" class="content">
<ul id="list" class="mui-table-view mui-table-view-chevron mui-clearfix" style="margin-top: 0px;">
</ul>
</div>
var _self;
if(window.plus) {
plusReady();
} else {
document.addEventListener("plusready", function() {
plusReady();
}, false);
}
function plusReady() {
_self = plus.webview.currentWebview();
_self.setPullToRefresh({
support: true,
height: '50px',
range: '200px',
style: 'circle',
offset: '1px'
}, pulldownRefresh);
}
/**
- 下拉刷新具体业务实现
*/
function pulldownRefresh() {
setTimeout(function() {
page=1;document.getElementById('list').innerHTML='';
getList();
_self.endPullToRefresh();
}, 1500);
}
7 个回复
最佳回复
1***@qq.com
offset: '1px' 修改为 offset: '46px'
偏移量设置为header高度(45px) + 1
7***@qq.com (作者)
附件是图片
小资电脑
上拉下拉 都是对应的整个的一个webview
官方推荐用双webview
7***@qq.com (作者)
这个是单webview示例, 不是双的~
2017-03-31 11:21
DCloud_heavensoft
回复 7***@qq.com:现在官方已经改为推荐单webview了
2017-04-17 18:47
7***@qq.com (作者)
管理员能看到吗?
7***@qq.com (作者)
搞到了这个openWindowWithTitle 用这个可以使用单webview 可没有绘制右上角按钮的例子
原生不会撒
DCloud_heavensoft
看Hello mui的源码
2017-04-17 18:48
小资电脑
openWindowWithTitle 打开的新窗口 还有bug 据说下版本修正 就可以像首页那样 自定义右上角按钮了
云流音
参数里面不是有 height ?