uni-app APP如何设置web-view 不全屏,不自动铺满,动态控制web-view的高度

uni-app 如何设置web-view 不全屏,不自动铺满,动态控制web-view的高度

var height=0;//定义动态的高度变量,如高度为定值,可以直接写

uni.getSystemInfo({

//成功获取的回调函数,返回值为系统信息

success: (sysinfo) => {

height = sysinfo.windowHeight-47;//自行修改,自己需要的高度

console.log(height);

},

complete: () => {

}

});

var currentWebview = this.$scope.$getAppWebview();//获取当前web-view

setTimeout(function() {

var wv = currentWebview.children()[0];

console.log(wv);

wv.setStyle({//设置web-view距离顶部的距离以及自己的高度,单位为px

top: 68,

height:height

})

}, 1000);//如页面初始化调用需要写延迟

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容