收藏
回答

Vue 哈希模式苹果手机升级iOS16.5及以上版本,用户链接跳转异常?

前端是vue 哈希模式

用户升级前点击 http://web.jkt2.jiakao520.com.cn/?#/Video/2255

用户升级后点击 http://web.jkt2.jiakao520.com.cn/?#/Video/1931

微信向服务器发起的请求是http://web.jkt2.jiakao520.com.cn/?#/Video/2255

http://web.jkt2.jiakao520.com.cn 有301重定向到 https://web.jkt2.jiakao520.cn

开始以为是301缓存问题 于是把301重定向改为302重定向 并添加了一个时间戳参数

于是点击 http://web.jkt2.jiakao520.com.cn/?#/Video/1931 应会重定向到https://web.jkt2.jiakao520.cn/?t=132435#/Video/1931

但实际是重定向到了https://web.jkt2.jiakao520.cn/?t=132435#/Video/2255 为异常

另外将 http://web.jkt2.jiakao520.com.cn/?t=132435#/Video/1931 复制粘贴到微信中进行点击 会重定向到https://web.jkt2.jiakao520.cn/?t=132435#/Video/1931 为正常

所有我怀疑升级后出现了bug 导致发起请求时使用了缓存链接,清除微信缓存后就恢复正常

请问怎么解决这个问题?


最后一次编辑于  2023-07-12
回答关注问题邀请回答
收藏
登录 后发表内容