https://blog.csdn.net/weixin_43743175/article/details/124960173
mounted() {
this.$nextTick(_ => {
let realHeight =window.innerWidth > window.innerHeight ? window.innerWidth :
window.innerHeight
this.setMetaHeight(realHeight)
})
},
————————————————
methods: {
// 设置meta高度 解决安卓浏览器软键盘弹起,占用窗口的面积问题
setMetaHeight(height) {
document.head.querySelector(“meta[name=‘viewport’]”).setAttribute(‘id’, ‘viewportMeta’)
let metaEl = document.querySelector(‘#viewportMeta’)
let content = ‘height=’ + height + ‘,width=device-width,initial-scale=1.0,user-
scalable=no’
metaEl.setAttribute(‘name’, ‘viewport’)
metaEl.setAttribute(‘content’, content)
this.$forceUpdate()
}
}
————————————————