()
| 7596 | let urlReg = new RegExp(self.possibleRule.url, "i"); |
| 7597 | let href = location.href.slice(0, 500); |
| 7598 | function checkPossible () { |
| 7599 | if (self.possibleCheck++ < 3) { |
| 7600 | if (self.curSiteRule.smart) { |
| 7601 | if (urlReg.test(href) && self.ruleMatch(self.possibleRule)) { |
| 7602 | self.initPage(() => {}); |
| 7603 | } else { |
| 7604 | setTimeout(() => { |
| 7605 | checkPossible(); |
| 7606 | }, 3000); |
| 7607 | } |
| 7608 | } |
| 7609 | } |
| 7610 | } |
| 7611 | checkPossible(); |
| 7612 | } |
| 7613 | self.refreshByClick(); |