Commit 3a957c68 by zeven

优化微信刷脸输入手机号判断

parent f1c8fc67
......@@ -73,12 +73,12 @@ class FacePage extends Component {
// 监听微信输入手机号事件
DeviceEventEmitter.addListener('wxpayfaceInput', ({text}) => {
if (!text) return;
const match = /^\[(.+)\]$/.exec(text);
const match = /^\[(.+)]$/.exec(text);
if (!match) return;
text = match[1];
if (text === '删除')
this.phone = this.phone.substr(0, this.phone.length - 1);
else this.phone += text;
else if (/^\d$/.test(text)) this.phone += text;
if (this.phone.length > 11) this.phone = this.phone.substr(-11);
});
}
......@@ -483,7 +483,7 @@ class FacePage extends Component {
};
wakeUp = () => {
this.setState({sleep: false});
this.setState({sleep: false, tipsModal: false, goTipsModal: false});
clearTimeout(this.wakeUpTimeout);
this.wakeUpTimeout = setTimeout(() => {
this.setState({sleep: true, tipsModal: false, goTipsModal: false});
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment