Movatterモバイル変換


[0]ホーム

URL:


MDN Web Docs

Window: launchQueue property

Limited availability

Experimental:This is anexperimental technology
Check theBrowser compatibility table carefully before using this in production.

ThelaunchQueue read-only property of theWindow interface provides access to theLaunchQueue class, which allows custom launch navigation handling to be implemented in aprogressive web app (PWA), with the handling context signified by thelaunch_handler manifest fieldclient_mode value.

The custom launch navigation handling functionality is controlled by the properties of theLaunchParams object passed into theLaunchQueue.setConsumer() callback function.

Value

ALaunchQueue object instance.

Examples

js
if ("launchQueue" in window) {  window.launchQueue.setConsumer((launchParams) => {    if (launchParams.targetURL) {      const params = new URL(launchParams.targetURL).searchParams;      // Assuming a music player app that gets a track passed to it to be played      const track = params.get("track");      if (track) {        audio.src = track;        title.textContent = new URL(track).pathname.substring(1);        audio.play();      }    }  });}

Specifications

Specification
Web App Launch Handler API
# launchqueue-interface

Browser compatibility

See also

Help improve MDN

Learn how to contribute.

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp