chrome.extensionTypes (original) (raw)

chrome.extensionTypes

Mô tả

API chrome.extensionTypes chứa các khai báo kiểu cho tiện ích của Chrome.

Loại

ColorArray

Loại

[number, number, number, number]

Enum

DeleteInjectionDetails

Thông tin chi tiết về CSS cần xoá. Bạn phải đặt mã hoặc thuộc tính tệp, nhưng không được đặt cả hai cùng một lúc.

Thuộc tính

DocumentLifecycle

Vòng đời của tài liệu trong khung.

Enum

"prerender"

"active"

"cached"

"pending_deletion"

ExecutionWorld

Môi trường JavaScript để một tập lệnh thực thi trong đó. Có thể là một thế giới biệt lập dành riêng cho tiện ích này, thế giới chính của DOM được chia sẻ với JavaScript của trang hoặc thế giới tập lệnh người dùng chỉ dành cho các tập lệnh đã đăng ký bằng User Scripts API.

Enum

"ISOLATED"

"MAIN"

"USER_SCRIPT"

Enum

"outermost_frame"

"fenced_frame"

"sub_frame"

ImageDataType

Dữ liệu pixel của một hình ảnh. Phải là một đối tượng ImageData; ví dụ: từ một phần tử canvas.

ImageDetails

Thông tin chi tiết về định dạng, chất lượng và vùng của hình ảnh.

Thuộc tính

ImageFormat

Định dạng của hình ảnh.

Enum

InjectDetails

Thông tin chi tiết về tập lệnh hoặc CSS cần chèn. Bạn phải đặt mã hoặc thuộc tính tệp, nhưng không được đặt cả hai cùng một lúc.

Thuộc tính

RunAt

Thời điểm sớm nhất mà JavaScript hoặc CSS sẽ được chèn vào thẻ.

Enum

"document_start"
Tập lệnh được chèn sau mọi tệp từ css, nhưng trước khi bất kỳ DOM nào khác được tạo hoặc bất kỳ tập lệnh nào khác được chạy.

"document_end"
Tập lệnh được chèn ngay sau khi DOM hoàn tất, nhưng trước khi các tài nguyên phụ như hình ảnh và khung hình được tải.

"document_idle"
Trình duyệt chọn thời điểm chèn tập lệnh giữa "document_end" và ngay sau khi sự kiện window.onload kích hoạt. Thời điểm chính xác để chèn phụ thuộc vào độ phức tạp của tài liệu và thời gian tải, đồng thời được tối ưu hoá cho tốc độ tải trang. Các tập lệnh nội dung chạy ở "document_idle" không cần phải nghe sự kiện window.onload; chúng chắc chắn sẽ chạy sau khi DOM hoàn tất. Nếu một tập lệnh chắc chắn cần chạy sau window.onload, thì tiện ích có thể kiểm tra xem onload đã kích hoạt hay chưa bằng cách sử dụng thuộc tính document.readyState.

Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0. Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers. Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.

Cập nhật lần gần đây nhất: 2025-08-11 UTC.