* @description 等待窗口任务结束 * @param id * @returns
()
| 3625 | * @returns |
| 3626 | */ |
| 3627 | function waitFrameClose() { |
| 3628 | return new Promise((resolve) => { |
| 3629 | const timer = setInterval(() => { |
| 3630 | // 窗口关闭 |
| 3631 | if (frame.closed) { |
| 3632 | clearInterval(timer); |
| 3633 | resolve(true); |
| 3634 | } |
| 3635 | }, 100); |
| 3636 | }); |
| 3637 | } |
| 3638 | // 等待窗口加载 |
| 3639 | function waitFrameLoaded(iframe) { |
| 3640 | return new Promise((resolve) => { |