今天打开Hbulider跟新后,突然发现给webview页面一个动态的css不气作用了,请问是什么情况?
- 发布:2018-08-03 17:17
- 更新:2018-08-09 09:39
- 阅读:2328
最佳回复
上传测试工程 (附件),这样方便我们调试排查问题。紧靠文字描述无法定位问题!
也遇到这个问题:
<script type="text/javascript" charset="utf-8">
mui.init({
subpages:[
{
url:'sub1.html',
id:'sub1.html',
styles:{top:'44px',bottom:'44px',width:'100%'}
},
{
url:'sub2.html',
id:'sub2.html',
styles:{
top:'44px',bottom:'44px',width:'100%',left:'100%'
}
},
{
url:'sub3.html',
id:'sub3.html',
styles:{
top:'44px',bottom:'44px',width:'100%',left:'200%'
}
},
{
url:'sub4.html',
id:'sub4.html',
styles:{
top:'44px',bottom:'44px',width:'100%',left:'300%'
}
},
]
});
// 点击切换子窗口
h('#nav1').tap(function(){
changeSub(1);
})
h('#nav2').tap(function(){
changeSub(2)
})
h('#nav3').tap(function(){
changeSub(3)
})
h('#nav4').tap(function(){
changeSub(4)
})
// 下面的index代表你要切换到那个子窗口
function changeSub(index){
// 获取四个窗口,想要操作窗口,需先获取窗口
var sub1=plus.webview.getWebviewById('sub1.html')
var sub2=plus.webview.getWebviewById('sub2.html')
var sub3=plus.webview.getWebviewById('sub3.html')
var sub4=plus.webview.getWebviewById('sub4.html')
sub1.setStyle({left:(1-index)100+'%'})
sub2.setStyle({left:(2-index)100+'%'})
sub3.setStyle({left:(3-index)100+'%'})
sub4.setStyle({left:(4-index)100+'%'})
}
</script>
花姐夫JUN - 小前端
我也遇到同样的问题,底部导航栏无法正常切换,而且云打包后 也是一样
t***@126.com - 老男人
我也是同样的问题
function changeSubs(index)
{
sub1 = plus.webview.getWebviewById("pkh_list");
sub2 = plus.webview.getWebviewById("data_dana");
sub3 = plus.webview.getWebviewById("kpi_index");
sub4 = plus.webview.getWebviewById("my_home");
sub1.setStyle({left:(index - 1) * 100 + "%"});
sub2.setStyle({left:(2 - index) * 100 + "%"});
sub3.setStyle({left:(3 - index) * 100 + "%"});
sub4.setStyle({left:(4 - index) * 100 + "%"});
}
3***@qq.com (作者)
好的,谢谢
2018-08-07 15:28
t***@126.com
HBuild 基础版 啥时候更新 急用
2018-08-09 09:40