开发微信公众号在首页返回出去的时候,android没有问题,会导致页面刷新下,重新加载首页,但是ios直接白屏,有没有遇到相同问题的?求一个好的解决方案。
我也遇见了和你一样的问题,各种爬坑,现在是在打包后的文件里header加上
<script>
window.addEventListener('pageshow', function(e) {
if(e.persisted) {
window.location.reload()
}
})
</script>
就可以了。记得是在打包的文件里,打包前的文件写的js代码根本不执行。
我用的是vue,我的解决方法是:
created() {
this.pageScrollTo();
},
methods: {
pageScrollTo() {
window.scrollTo(0, 0);
},
}
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答867 阅读✓ 已解决
6 回答1k 阅读
2 回答1.3k 阅读✓ 已解决
...我也有,不过下拉一下,页面马上就显示出来了