在开发微信公众号的时候,有些页面要做分享功能,未配置的情况下,在IOS上直接调用微信分享没有效果,可以这样解决
在当前页面重置window.location.href
beforeRouteEnter (to, from, next) { // ios微信分享需要重新设置URL
next(vm => {
if (!window.localStorage.getItem('shareURLReset')) {
window.localStorage.setItem('shareURLReset', window.location.href)
window.location.href = window.location.href
}
})
},
参考原文 戳这里