history.push()在微信开发者工具中可以跳转,在手机微信中不跳转

问题描述

history.push('/test')在微信开发者工具中可以完成跳转,但是在手机端微信中不跳转,是兼容的问题吗?

问题出现的环境背景及自己尝试过哪些方法

微信公众号中的web网站,需要在js中进行跳转,现在自己写了一个history来实现路由跳转

相关代码

history.js
import createHistory from 'history/createBrowserHistory';
export default createHistory();

A.js
import history from './history'
getEvent = () => {
    post('url',params).then(data => {
        //post方法请求
        if(条件){
            history.push('/test');
        }
    })
}

你期待的结果是什么?实际看到的错误信息又是什么?

各位大神请指点一二

阅读 1.8k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题