async getAid(callback: Function) {// 某些情况下操作 localStorage 会报错.try {let aid = await localStorage.getItem('AEGIS_ID');if (!aid) {aid = 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, (c) => {const r = (Math.random() * 16) | 0;const v = c === 'x' ? r : (r & 0x3) | 0x8;return v.toString(16);});localStorage.setItem('AEGIS_ID', aid);}callback?.(aid || '');} catch (e) {callback?.('');}}
/^[@=.0-9a-zA-Z_-]{4,36}$/ 。 文档反馈