Movatterモバイル変換


[0]ホーム

URL:


  1. 開発者向けのウェブ技術
  2. Web API
  3. Window
  4. launchQueue

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

View in EnglishAlways switch to English

Window: launchQueue プロパティ

Limited availability

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

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

launchQueueWindow インターフェイスの読み取り専用プロパティで、LaunchQueue クラスへのアクセスを提供し、launch_handler マニフェストフィールドのclient_mode 値で示されたコンテキストで処理することで、プログレッシブウェブアプリ (PWA) にカスタム起動ナビゲーション処理を実装することができるようにします。

カスタム起動ナビゲーション処理機能は、LaunchQueue.setConsumer() コールバック関数に渡されるLaunchParams オブジェクトのプロパティによって制御されます。

LaunchQueue オブジェクトインスタンスです。

js
if ("launchQueue" in window) {  window.launchQueue.setConsumer((launchParams) => {    if (launchParams.targetURL) {      const params = new URL(launchParams.targetURL).searchParams;      // 再生するトラックを受け取る音楽プレーヤーアプリを想定      const track = params.get("track");      if (track) {        audio.src = track;        title.textContent = new URL(track).pathname.substring(1);        audio.play();      }    }  });}

仕様書

Specification
Web App Launch Handler API
# launchqueue-interface

ブラウザーの互換性

関連情報

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp