notification.cancel() 返回的是个 Promise 这里不加 await 会吞掉 cancel 的异常 ;