问题描述:
进入A页面——>B页面——>ios自带的返回——>白屏出现——>手动点击白屏处——>问题解决;
在vue的issues里面找到了同样的bug 【应该是ios 的锅】
vue-issues
原因:
经过排查,发现在ios 机器上使用webview 开发Vue项目时候,go history (-1),无法将body 的高度拉掉,使得遮住,触发轻点击,方可消除该遮罩
解决方法:
在ajax返回数据后 加入以下代码:
this.$nextTick(() => {
window.scrollTo(