草案
此页面不完整。

ContentIndexEvent 接口在 Content Index API defines the object used to represent the contentdelete 事件。

This event is sent to the global scope ServiceWorker . It contains the id of the indexed content to be removed.

contentdelete event is only fired when the deletion happens due to interaction with the browser's built-in user interface. It is not fired when the ContentIndex.delete 方法被调用。

构造函数

ContentIndexEvent()
创建并返回新 ContentIndexEvent object whose type and other options are configured as specified.

特性

In addition to the properties listed below, this interface inherits the properties of its parent interface, ExtendableEvent .

id 只读
字符串 which identifies the deleted content index via it's id .

方法

While ContentIndexEvent offers no methods of its own, it inherits any specified by its parent interface, ExtendableEvent .

范例

This example shows the sevice worker script listening for the contentdelete event and logs the removed content index id.

self.addEventListener('contentdelete', (event) => {
  console.log(event.id);
  // logs content index id, which can then be used to determine what content to delete from your cache
});
					

规范

规范 状态 注释
未知
The definition of 'ContentIndexEvent' in that specification.
未知 初始定义。

浏览器兼容性

The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.

No compatibility data found. Please contribute data for "api.ContentIndexEvent" (depth: 1) to the MDN 兼容性数据存储库 .

另请参阅:

元数据

  • 最后修改: