FeaturePolicy: features() method

Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.

Phương thức features() của giao diện FeaturePolicy trả về danh sách tên của tất cả các tính năng được Tác nhân Người dùng hỗ trợ. Tính năng có tên xuất hiện trong danh sách có thể không được phép bởi Chính sách Quyền của ngữ cảnh thực thi hiện tại và/hoặc có thể không thể truy cập được do quyền của người dùng.

Cú pháp

js
features()

Tham số

Không có.

Giá trị trả về

Danh sách chuỗi đại diện cho tên của tất cả các chỉ thị Chính sách Quyền được tác nhân người dùng hỗ trợ.

Ví dụ

Ví dụ sau ghi lại tất cả các chỉ thị được hỗ trợ vào bảng điều khiển.

js
// Get the FeaturePolicy object
const featurePolicy = document.featurePolicy;

// Retrieve the list of all supported Permissions Policy directives
const supportedDirectives = featurePolicy.features();

// Print out each directive into the console
for (const directive of supportedDirectives) {
  console.log(directive);
}

Thông số kỹ thuật

Tính năng này dường như chưa được định nghĩa trong bất kỳ thông số kỹ thuật nào.

Tương thích trình duyệt