核心代码如下:
var script =
(function() {
var wrapper = document.createElement("div") 定义div
wrapper.id = "height-wrapper" 设置div的id
while (document.body.firstChild) {
wrapper.appendChild(document.body.firstChild) 追加到div
}
document.body.appendChild(wrapper) 追加到body
var i = 0
function updateHeight() {
document.title = wrapper.clientHeight 获取div的高度
window.location.hash = ++i 自动+1刷新高度
}
updateHeight() 此处调用生效
当在布局中添加 WebView 时:ansCellLayout.addView(answerHtml, new LinearLayout.LayoutParams(100, 100))
ansCellLayout 是 LinearLayout。WebView 会以100的高和100的宽创建。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)