chrome.extensionTypes

Description

chrome.extensionTypes API 包含 Chrome 扩展的类型声明。

Summary

Types

CSSOrigin

Chrome 66+

注入 CSS 的起源origin

TYPE

"author", or "user"

DeleteInjectionDetails

Chrome 87+

要删除的 CSS 的详细信息。必须设置代码或文件属性,但不能同时设置两者。

PROPERTIES

  • allFrames

    boolean optional

    如果 allFrames 为 true,则表示应从当前页面的所有框架中删除 CSS。默认情况下,它是 false 并且仅从顶部框架中删除。如果设置为 trueframeId,则代码将从所选框架及其所有子框架中删除。

  • code

    string optional

    要删除的 CSS 代码。

  • cssOrigin

    CSSOrigin optional

    要删除的 CSS 的来源origin。默认为“author”。

  • file

    string optional

    要删除的 CSS 文件。

  • frameId

    number optional

    应从中删除 CSS 的框架(frame)。默认为 0(顶级框架)。

  • matchAboutBlank

    boolean optional

    如果 matchAboutBlank 为true,那么如果您的扩展可以访问其父文档,则代码也会从 about:blankabout:srcdoc 框架中删除。默认情况下它是false

ImageDetails

有关图像格式和质量的详细信息。

PROPERTIES

  • format

    ImageFormat optional

    结果图像的格式。默认为“jpeg”。

  • quality

    number optional

    当格式为“jpeg”时,控制生成图像的质量。对于 PNG 图像,将忽略此值。随着质量的降低,生成的图像将具有更多的视觉伪像,并且存储它所需的字节数将减少。

ImageFormat

Chrome 44+

图像的格式。

TYPE

"jpeg", or "png"

InjectDetails

要注入的脚本或 CSS 的详细信息。必须设置代码或文件属性,但不能同时设置两者。

PROPERTIES

  • allFrames

    boolean optional

    如果 allFrames 为true,则意味着 JavaScript 或 CSS 应该被注入到当前页面的所有框架中。默认情况下,它是 false 并且只注入到顶部框架中。如果设置为 trueframeId,则代码将插入到所选框架及其所有子框架中。

  • code

    string optional

    要注入的 JavaScript 或 CSS 代码。

    警告:小心使用代码参数。不正确使用它可能会使您的扩展程序受到跨站点脚本(cross site scripting)攻击。

  • cssOrigin

    CSSOrigin optional

    Chrome 66+

    要注入的 CSS 的来源(origin)。这只能为 CSS 指定,而不是为 JavaScript 指定。默认为“author”。

  • file

    string optional

    要注入的 JavaScript 或 CSS 文件

  • frameId

    number optional

    Chrome 50+

    应注入脚本或 CSS 的框架(frame)。默认为 0(顶级框架)。

  • matchAboutBlank

    boolean optional

    如果 matchAboutBlanktrue,那么如果您的扩展可以访问其父文档,则代码也会注入 about:blankabout:srcdoc 框架中。代码不能插入顶级 about:-frames。默认情况下它是false

  • runAt

    RunAt optional

    最快将 JavaScript 或 CSS 注入选项卡。默认为“document_idle”。

RunAt

Chrome 44+

最快将 JavaScript 或 CSS 注入选项卡。

TYPE

"document_start", "document_end", or "document_idle"

By.一粒技术服务.

results matching ""

    No results matching ""