このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

BeforeInstallPromptEvent: userChoice プロパティ

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。

非標準: この機能は標準化されていません。非標準の機能はブラウザーの対応が限られ、将来的に変更または削除される可能性があるため、本番環境での使用は推奨されません。ただし、標準の選択肢が存在しない特定のケースでは、有効な代替手段となる場合があります。

userChoiceBeforeInstallPromptEvent インターフェイスのプロパティで、アプリのインストールを促された際にユーザーが選択したインストールオプションを表します。

Promise で、2 つのプロパティを持つオブジェクトに解決します。

outcome

ユーザーがアプリのインストールを選択したかどうかを示す文字列です。以下のいずれかの値のどちらかになります。

  • "accepted": ユーザーがアプリをインストールした。
  • "dismissed": ユーザーがアプリをインストールしなかった。
platform

ユーザーがアプリのインストールを選択した場合、これは選択されたプラットフォームの名前を表す文字列であり、BeforeInstallPromptEvent.platforms プロパティの値のいずれかになります。ユーザーがアプリのインストールをしないことを選択した場合、これは空文字列になります。

ブラウザーの互換性

関連情報