public class Coverage extends Object
| 构造器和说明 |
|---|
Coverage(CDPSession client) |
| 限定符和类型 | 方法和说明 |
|---|---|
static List<Range> |
convertToDisjointRanges(List<CoverageRange> nestedRanges) |
void |
startCSSCoverage() |
void |
startCSSCoverage(CSSCoverageOptions options) |
void |
startJSCoverage()
匿名脚本是没有关联 URL 的脚本。
|
void |
startJSCoverage(JSCoverageOptions options)
匿名脚本是没有关联 URL 的脚本。
|
List<CoverageEntry> |
stopCSSCoverage()
CSS Coverage 不包括没有 sourceURL 的动态注入样式标签。
|
List<JSCoverageEntry> |
stopJSCoverage()
默认情况下,JavaScript 覆盖范围不包括匿名脚本。
|
void |
updateClient(CDPSession client) |
public Coverage(CDPSession client)
public void updateClient(CDPSession client)
public void startJSCoverage()
public void startJSCoverage(JSCoverageOptions options)
options - 覆盖范围选项public List<JSCoverageEntry> stopJSCoverage() throws com.fasterxml.jackson.core.JsonProcessingException
com.fasterxml.jackson.core.JsonProcessingException - 异常public void startCSSCoverage()
public void startCSSCoverage(CSSCoverageOptions options)
options - 一组可配置的覆盖范围选项,默认为 resetOnNavigation : truepublic List<CoverageEntry> stopCSSCoverage()
public static List<Range> convertToDisjointRanges(List<CoverageRange> nestedRanges)
Copyright © 2020–2025. All rights reserved.