wx.miniProgram.redirectTo 大部分机型跳转速度缓慢,怎么解决?
描述:程序从webview跳转到小程序指定页面,大部分机型进程缓慢,需要四五分钟左右的时间才可以完成跳转,项目上线N久了,2021.10.15开始出现的问题,前后端都没有修改过相关的代码等,报错信息也没有;
机型:测试了iphone以及安卓大部分机型,都是进度缓慢,只有小米10没有这个缓慢问题;
sdk:1.6.0,其他版本也试过,所有测试的机型都变缓慢;
<script src="https://res.wx.qq.com/open/js/jweixin-1.6.0.js"></script>
<div class="index2 resetStyle" id="index_page">
</div>
<script>
let app = new Vue({
el: '#index_page',
data: {
//用户信息
userInfo:{},
},
created(){
// new VConsole()
},
mounted() {
//获取用户信息
this.getUserInfo()
},
methods: {
//获取用户信息
getUserInfo(){
showloadding('加载中')
// wx.miniProgram.redirectTo({url: '/pages/index/index?authValue='+authValue})
// return;
let that = this
//从接口拿
let URI = '/test’
$.ajax({
url: URI,
type: 'get',
dataType: 'json',
timeout: 15000, //超时时间:10秒,以毫秒为单位
data:{
authValue : 'test',
},
success : function(res){
console.log('接口获取用户信息', res.userInfo)
if (res.code === 0){
// that.userInfo = res.userInfo
let userInfoString = JSON.stringify(res.userInfo)
wx.miniProgram.redirectTo({url: '/pages/index/index?userInfoString=' + userInfoString})
}
else {
showtoastt(res.msg)
}
},error:function(error){
hideloadding()
showtoastt('获取用户信息异常')
console.log('获取用户信息异常', error)
}
});
},
}
})
</script>
官方大哥看到麻烦回复一下
1 回复
你好,麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)