Window:appinstalled 事件

可用性有限

此特性不是基线特性,因为它在一些最广泛使用的浏览器中不起作用。

appinstalled 事件属于 Web Manifest API,当浏览器成功将一个页面安装为应用程序时触发。

此事件不可取消,也不会冒泡。

语法

在诸如 addEventListener() 之类的方法中使用事件名称,或设置事件处理程序属性。

js
addEventListener("appinstalled", (event) => { })

onappinstalled = (event) => { }

事件类型

一个通用的 Event

示例

您可以使用 appinstalled 事件在 addEventListener 方法中监听

js
window.addEventListener("appinstalled", () => {
  console.log("Thank you for installing our app!");
});

或者使用 onappinstalled 事件处理程序属性

js
window.onappinstalled = () => {
  console.log("Thank you for installing our app!");
};

规范

规范
清单孵化
# dom-window-onappinstalled

浏览器兼容性