当初都 1202 年了,这一套写下来,再掺杂着业务逻辑,那真的是惨不忍睹~ 我是受不了,花了点工夫封装了个函数,只需传入指定的权限名称,就能检测用户是否开启权限,没有开启,会提醒,提醒还不开就去设置页手动关上(总之必须关上)。 原本想写个代码片段,起初发现工具上在调用 openSetting 时有问题,只好放弃。 代码...
// 存入事件 this.handlers[type].push(handler) } // 3. 触发事件,参数:事件名 事件参数 dispatchEvent(type, params) { // 若没有注册该事件则抛出谬误 if(!this.handlers[type]) {returnnewError('该事件未注册') } // 触发事件 this.handlers[type].forEach(handler=>{handler(...params...