demo · v143
Install Call
Pick a signature (0, 1, or 2 args) and call navigator.install in your browser. The page probes capability and reports back exactly what the platform returns or throws.
flag required — to actually run, enable
chrome://flags/#enable-web-install-api on Chrome 143+, or join the origin
trial. Without the flag the page tells you precisely how the call fails.
capability probes
build a call
preview of the call
result
click Install to attempt the call.
the call
// 0-arg: install the current site
await navigator.install();
// 1-arg: install another app from this origin, by manifest url
await navigator.install("/manifest.json");
// 2-arg (cross-origin): install another site
await navigator.install(
"https://other.example/",
"https://other.example/manifest.json"
);
see also
- Web Install API — feature index
- ChromeStatus entry
- spec PR