如何让webview随着页面一起滚动,position:static无效

var banner = plus.webview.create('banner.html','banner',{position:'static',height:'100px'},{banner:data});

\n

这么写是无效的,banner图根本不动,和默认的absolute一个样

mui.plusReady(function() {

var current = plus.webview.currentWebview();

// current.setStyle({height:'2000px'});

var t1 = plus.webview.create(false, 't1', {

background: '#cc00cc',

height: '100px',

position: 'static'

});

var t2 = plus.webview.create(false, 't2', {

background: '#00ff00',

height: '500px',

position: 'static'

});

// var t3 = plus.webview.create(false,'t3',{background:'#0000ff',height:'500px',position:'static',top:'1200px'});



current.append(t1);

current.append(t2)

// current.append(t3)



})

\n

这种直接来的 也不行



2018-06-12 16:33 添加评论 分享
已邀请:
X

赞助DCloud可免广告,点此前往赞助页面

0

王迪

赞同来自:

不动


0

王迪

赞同来自:

为啥没人理呢


0

王迪

赞同来自:

mui.plusReady(function(){
var current = plus.webview.currentWebview();
// current.setStyle({height:'2000px'});
var t1 = plus.webview.create(false,'t1',{background:'#cc00cc',height:'100px',position:'static'});
var t2 = plus.webview.create(false,'t2',{background:'#00ff00',height:'500px',position:'static'});
// var t3 = plus.webview.create(false,'t3',{background:'#0000ff',height:'500px',position:'static',top:'1200px'});

current.append(t1);
current.append(t2)
// current.append(t3)

})
\n

这样都不行,到底是什么问题?绝望了快


0

王迪

赞同来自:

有没有人能告诉我到底是我错了,还是根本就不能用这个属性???


0

DCloud_heavensoft

赞同来自:

不是这么用的。虽然api上,webview大小可以随意创建。但这么用webview会占用过多内存。我们不推荐创建半屏webview,并且后续有计划废除半屏webview。
你应该用div或subNView实现banner。


要回复问题请先登录注册