Fence: getNestedConfigs() method
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
Phương thức getNestedConfigs() của giao diện
Fence trả về các FencedFrameConfig được tải vào các <fencedframe> nhúng bên trong <fencedframe> hiện tại.
Cú pháp
js
getNestedConfigs()
Tham số
Không có.
Giá trị trả về
getNestedConfigs() có hai giá trị trả về có thể:
- Một mảng gồm 20 đối tượng
FencedFrameConfig, nếu cấu hình của<fencedframe>hiện tại được tạo bằng API hỗ trợ cấu hình lồng nhau (ví dụ: Protected Audience). Trong số 20 cấu hình này, N cấu hình đầu tiên là các cấu hình được đăng ký thông qua API và phần còn lại là các cấu hình đệm sẽ điều hướng đếnabout:blank, để số lượng cấu hình bị ẩn và không thể rò rỉ bất kỳ thông tin nào. nullnếu cấu hình của<fencedframe>hiện tại được tạo bằng API không hỗ trợ cấu hình lồng nhau (ví dụ: Shared Storage).
Ví dụ
js
// Run inside a <fencedframe>
// Retrieve the configs of embedded fenced frames
const configs = window.fence.getNestedConfigs();
// Set a new fenced frame's config to equal one of the retrieved configs
const frame = document.createElement("fencedframe");
frame.config = configs[0];
Thông số kỹ thuật
| Specification |
|---|
| Fenced Frame> # dom-fence-getnestedconfigs> |
Tương thích trình duyệt
Xem thêm
- Fenced frames trên privacysandbox.google.com
- The Privacy Sandbox trên privacysandbox.google.com