ContentIndexEvent

草案
此页面不完整。

ContentIndexEvent interface of the Content Index API defines the object used to represent the contentdelete 事件。

This event is sent to the global scope of a 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 method is called.

构造函数

ContentIndexEvent()
Creates and returns a new 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 只读
A String 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
});
					

规范

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

浏览器兼容性

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

另请参阅: