之前用vue开发了一个单页应用,后台嵌入微信公众号里了,在商品详情收藏该商品地址是
安卓是:http://XXXXX.com.cn/demandDet...
ios是:http://XXXXX.com.cn/
很是好奇为ios 为什么不更新url呢?
多次测试时,当你刷新ios 再次复制链接发现是自己想要的地址;
这是就想到能不能重新构建url呢?
方法一:
在路由导航守卫...
router.beforeEach((to, from, next) => {
if (to.path !== global.location.pathname) {
location.href = location.origin +'/'+ location.hash;
}
next();
});
方法二:
个别界面
beforeDestory(){
//清理标识
sessionStroage.replaceItem('flag')
},
mounted(){
if(
sessionStroage.getItem('flag') === null
){
sessionStroage.setItem('flag',1)
location.href =
location.origin +
+'/'+ location.hash;
}
}