如题,本人通过plus.webview.getWebviewById()方法获取一个webview,然后通过setStyle方法更新其top位置,但是没有效果,在线求帮助
- 发布:2015-08-12 09:45
- 更新:2015-08-12 17:15
- 阅读:2588
关于如何给webview更新style
embed=plus.webview.currentWebview();
embed.setStyle({top:"500px"});
android 测试 没有问题
确认平台,然后贴出你的详细代码来!
-
哥来自火星 (作者)
var list = plus.webview.getWebviewById("list");
list.setStyle({
top: "'"+(parseInt('244')-parseInt(top))+"px'",
bottom: '45px'
});
android 4.4.2 该代码在lindex页面,通过自定义事件触发,list是index的一个子页面,在mui.init方法中通过subpages初始化2015-08-12 12:21
-
你把top的值改一下 怀疑是"'"+(parseInt('244')-parseInt(top))+"px'" 计算所得的值有问题
2015-08-12 12:24
哥来自火星 (作者)
var list = plus.webview.getWebviewById("list");
list.setStyle({
top: "'"+(parseInt('244')-parseInt(top))+"px'",
bottom: '45px'
});
android 4.4.2 该代码在lindex页面,通过自定义事件触发,list是index的一个子页面,在mui.init方法中通过subpages初始化
哥来自火星 (作者)
回复 DCloud_Android_ST:
附件是测试工程的源代码
-
哥来自火星 (作者)
回复 DCloud_Android_ST:就是滚动list页面的时候,不停的设置list的top,让它变矮,但是我这边没得效果,android4.4.2 华为C199真机调试
2015-08-12 17:38
哥来自火星 (作者)
关于如何给webview更新style 使用平台为Hbuilder6.2.0
2015-08-12 10:49
BoredApe
安卓还是iOS
2015-08-12 10:50
哥来自火星 (作者)
开发平台6.2.0 运行android4.4.2
2015-08-12 10:51
哥来自火星 (作者)
使用setStyle的时候,top的值在发生变化,但是现实没得效果
2015-08-12 10:52