我在componentDidMount监听了页面改变的方法,在方法里重定向了url的地址可是没有生效,请教大神还有什么方法可以监听页面刷新的时候重定向url地址,或者我写的有什么问题
const onBeforeunload = event => {
var stateObject = {};
var title = "Wow Title";
var newUrl = "/" + tools.getUrlSku()
window.history.pushState(stateObject,title,newUrl);
};
componentDidMount() {
window.addEventListener("beforeunload", onBeforeunload);
}
刷新监控事件,在H5中可以用
onpageshow
方法完成,因为我在实验的时候用谷歌浏览器,其他事件都是谷歌默认框或无反应。(可能是我写的不对)