1***@qq.com
1***@qq.com
  • 发布:2019-10-22 11:04
  • 更新:2020-10-25 20:08
  • 阅读:1181

公众号授权获取的昵称有中文乱码

分类:uni-app

公众授权之后获取头像昵称,昵称中有中文就会出现?????,接到以后也转码了但是还是显示?????
app.vue文件
import util from '@/common/util.js'
export default {
onLaunch: function() {
let routeList = [
{id:0,url:'about/about'},
{id:1,url:'vip/vip'},
{id:2,url:'system/system'},
{id:3,url:'mine/mine'},
]
let tmpUrlSearch = window.location.search;
let tmpParas=util.getParams(tmpUrlSearch);
console.log(tmpParas)
let id = tmpParas["id"];
let type = tmpParas["type"];
if(type){
var avatar = tmpParas["avatar"];
console.log(tmpParas["nickname"])
var nickname = decodeURI(tmpParas["nickname"]);
console.log(nickname)
var openid = tmpParas["openid"];
uni.redirectTo({
url:/pages/${routeList[id].url}?avatar=${avatar}&nickname=${nickname}&openid=${openid}
});
}else{
uni.redirectTo({
url:/pages/${routeList[id].url}
});
}

    },  
    onShow: function() {  
    },  
    onHide: function() {  
    }  
}
2019-10-22 11:04 负责人:无 分享
已邀请:
原味小伙

原味小伙

lang 的问题,或者你获取完数据 服务端 不是 utf-8 .需要自己转吗

该问题目前已经被锁定, 无法添加新回复