역사 모드에서 ios 위챗 공유 실패

1871 단어 vuejs
질문 설명: A 페이지에서 B 페이지로 들어가고 B 페이지에서 JSSDK를 설정합니다. 공유 실패. B 페이지를 새로 고치면 공유할 수 있습니다.
이유: IOS : ( A B), (SPA) url , url JSSDK ; Android: ,SPA url , url JSSDK 솔루션:
beforeRouteEnter(to, from, next) {
            //    iOS   HTML5 History        location.pathname url
            if (to.path !== location.pathname) {
                //console.log("    ")
                //       location.replace
                location.assign(to.fullPath);   //to.fullPath     
            } else {
                next()
            }
        },

좋은 웹페이지 즐겨찾기