crossbind
GitHub
← All extensions

page-downloads

Where a page's downloads go, asking on macOS, iOS and Android and saving to Downloads on Linux.

Package @crossbind/extension-page-downloadsnpm ↗Source ↗

An app has it by having @crossbind/core-app-host, which lists it as a dependency: there is nothing to install or list.

What it does

A download the page starts, as a link with the download attribute, asks where to save: in a save panel on macOS, in the system's export sheet on iOS and in its save picker on Android. On Linux it goes to the user's Downloads folder.

Platforms

macOS, iOS, Android and Linux; on Windows, WebView2 shows its own downloads.

Replace or leave out

It holds the role page-downloads. An extension that gives replaces: 'page-downloads' takes it; app: { without: ['page-downloads'] } in crossbind.config.js leaves it out. The guide shows how, and extensions.md what a replacement answers.

extensions.md has the hooks a replacement answers.

Type to search every guide page and section.
↑↓ navigate↵ openesc close