Window: appinstalled イベント

appinstalledWeb Manifest API のイベントで、ブラウザーがあるページをアプリケーションとして成功裏にインストールしたとき発行されます。

バブリング なし
キャンセル 不可
インターフェイス Event
イベントハンドラー onappinstalled

appinstalled イベントは addEventListener メソッドで使用することができます。

window.addEventListener('appinstalled', function() { 
  console.log('アプリをインストールしてくれてありがとう!'); 
});

または onappinstalled イベントハンドラープロパティを使用してください。

window.onappinstalled = function() { 
  console.log('アプリをインストールしてくれてありがとう!'); 
};

仕様書

仕様書 状態
Web App Manifest
appinstalled の定義
草案

ブラウザーの対応

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeAndroid 版 FirefoxAndroid 版 OperaiOSのSafariSamsung Internet
onappinstalledChrome 完全対応 64Edge ? Firefox 完全対応 49
無効
完全対応 49
無効
無効 From version 49: this feature is behind the dom.manifest.onappinstall preference (needs to be set to true). To change preferences in Firefox, visit about:config.
IE ? Opera 未対応 なしSafari ? WebView Android 未対応 なしChrome Android 完全対応 57Firefox Android 完全対応 49
無効
完全対応 49
無効
無効 From version 49: this feature is behind the dom.manifest.onappinstall preference (needs to be set to true). To change preferences in Firefox, visit about:config.
Opera Android 未対応 なしSafari iOS ? Samsung Internet Android 完全対応 あり

凡例

完全対応  
完全対応
未対応  
未対応
実装状況不明  
実装状況不明
ユーザーが明示的にこの機能を有効にしなければなりません。
ユーザーが明示的にこの機能を有効にしなければなりません。

関連情報