ios 上 IM 页面路由跳转白屏
问题描述
vue 手机端项目在进入主页后在进入子页面, 直接按返回出现空白情况, 然后轻触一下, 空白区域就消失了
安卓手机上不会, ios 会出现这种情况
解决方案
这是 safari 的 ios render blank.
- // 拿到数据之后
- this.$nextTick(() => {
- window.scrollTo(0, 1)
- window.scrollTo(0, 0)
- })
来源: https://www.2cto.com/kf/201802/718129.html