线上问题记录:单页面应用(如Vue)链接在ios端企业微信无法正常跳转

项目场景:

A系统使用vue编写页面,现在要求B系统集成A系统页面,集成方式为使用:window.open直接跳转到开放链接


问题描述:

提示:这里描述项目中遇到的问题:
ios企业微信使用链接进行跳转时,会出现第一次跳转正常,后续跳转不正常(表现为跳转链接一直为第一次跳转的链接)

目前使用链接为:
http://localhost:1601/test/#/index


原因分析:

由于ios的企业微信使用的是safari浏览器,安卓使用的是chrom浏览器,安卓端正常,那我们就从safari浏览器,发现网上有大量吐槽,这时候我们发现,safari浏览器中会将跳转页面识别为一个链接,从而从历史中获取链接进行访问,


解决方案:

将跳转链接换为:http://localhost:1601/test/index.html#/index

safari浏览器就可以正常识别跳转

猜你喜欢

转载自blog.csdn.net/weixin_42842069/article/details/121428641