diff --git a/app.js b/app.js index 32f6e1b..604c9fe 100644 --- a/app.js +++ b/app.js @@ -595,6 +595,17 @@ App({ this.globalData.room_goods_id=null; //关闭要把物流清空 this.globalData.config2=null; //清除config2的缓存 this.globalData.config=null; //清除config的缓存 + }, + + clear_word:function (word) { + + var str=word; + let reg = /([^\u0020-\u007E\u00A0-\u00BE\u2E80-\uA4CF\uF900-\uFAFF\uFE30-\uFE4F\uFF00-\uFFEF\u0080-\u009F\u2000-\u201f\u2026\u2022\u20ac\r\n])|(\s)/g , + indexArr = reg.exec(str); + if(str.match(reg)) { + str = str.replace(reg, ''); + } + return str; } diff --git a/pages/getphone/getphone.js b/pages/getphone/getphone.js index e772f65..a27dd3f 100644 --- a/pages/getphone/getphone.js +++ b/pages/getphone/getphone.js @@ -74,7 +74,7 @@ Page({ var app=getApp(),a=app,th=this; var dd = { oauth: "miniapp", - nickname: r.nickName, + nickname:a.clear_word(r.nickName), head_pic: r.avatarUrl, sex: r.gender, terminal: "miniapp", diff --git a/utils/auth.js b/utils/auth.js index ba086b7..bdafaf9 100644 --- a/utils/auth.js +++ b/utils/auth.js @@ -51,7 +51,7 @@ module.exports = { data: { js_code: e, store_id: a.globalData.setting.stoid, - nickname:a.globalData.getu.nickName, + nickname: a.clear_word(a.globalData.getu.nickName) }, success: function (e) { console.log("openidandkey");