注:当前情况为 部分机型可调用,部分机型不可调用
(说明代码逻辑是没有问题的,问题在于不同手机对vue的路由处理结果不同,所以导致JSSDK签名错误)
修改路由
path: '/index',
name: 'index',
component: index,
beforeEnter: (to, from, next) => {
let windowUrl = "https://www.baidu.com/index";//当前正确路由
if (location.href == windowUrl) {//判断当前地址栏地址是否是当前正确路由
next();
} else {
location.assign(windowUrl);//载入一个新的页面,有历史记录
}
}