MediaKeyStatusMap
MediaKeyStatusMap
是 加密媒体扩展 API 的一个只读映射,用于根据密钥 ID 获取媒体密钥状态。
实例属性
MediaKeyStatusMap.size
只读-
返回状态映射中键值对的数量。
实例方法
MediaKeyStatusMap.entries()
只读-
返回一个新的
Iterator
对象,其中包含状态映射中每个元素的[key, value]
数组,按照插入顺序排列。 MediaKeyStatusMap.forEach()
只读-
对于状态映射中的每个键值对,按照插入顺序调用一次
callback
。如果存在argument
,则将其传递给回调函数。 MediaKeyStatusMap.get()
只读-
返回与给定键关联的值,如果不存在则返回
undefined
。 MediaKeyStatusMap.has()
只读-
返回一个布尔值,表示是否已将值与给定键关联。
MediaKeyStatusMap.keys()
只读-
返回一个新的
Iterator
对象,其中包含状态映射中每个元素的键,按照插入顺序排列。 MediaKeyStatusMap.values()
只读-
返回一个新的
Iterator
对象,其中包含状态映射中每个元素的值,按照插入顺序排列。 MediaKeyStatusMap[Symbol.iterator]()
只读-
返回一个新的
Iterator
对象,其中包含状态映射中每个元素的[key, value]
数组,按照插入顺序排列。
规范
规范 |
---|
加密媒体扩展 # mediakeystatusmap-interface |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。