FeaturePolicy: features() 方法
features()
方法是 FeaturePolicy
接口的一部分,它返回一个包含用户代理支持的所有功能名称的列表。列表中出现的 Feature 可能不受当前执行上下文的 权限策略 允许,并且/或者由于用户权限而无法访问。
语法
js
features()
参数
无。
返回值
一个字符串列表,表示用户代理支持的所有权限策略指令的名称。
示例
以下示例将所有支持的指令记录到控制台。
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);
}
规范
未找到规范
未找到 api.FeaturePolicy.features
的规范数据。
检查此页面是否存在问题 或将缺失的 spec_url
贡献到 mdn/browser-compat-data。同时确保规范包含在 w3c/browser-specs.
浏览器兼容性
BCD 表格仅在浏览器中加载