最近在微信做H5页面开发公众号,发现微信底部有一个“恶心”的白条,严重影响了用户体验.查阅了很多资料,我的项目使用的是vue单页面开发,直接使用this.$router.replace进行页面间调整的方法可以完美解决微信底部白底的问题。项目涉及通过微信授权获取用户信息,实现用户自动登录功能。然而,当我想到this.$router.replace不留底部白底就完美了,底部出现了一个“恶心”的白条。思考问题:当你进入Html页面时,会向后台请求授权。授权后,页面将被重定向。这时,底部会出现一个白色的条。不管怎么操作,“顽固”的白条依然存在。处理问题的注意事项:是否可以不进入html就进行授权处理,授权完成后再进入html页面(即之前不进入html页面)参考开发的授权流程by公众号:微信授权方式之一(授权地址):作用域为snsapi_basehttps://open.weixin.qq.com/co...在需要微信授权的重定向页面中写入redirect_uri,这样通过上面授权地址,点击之后,会先去微信授权。授权成功后,会执行我们在redirect_uri中设置的页面。此时,没有出现白条。至此,授权完成后底部的白条将不再出现。
