Behandeln von Links zu Ihrem progressiven Web-Apps
Native Apps auf vielen Betriebssystemen können Links verarbeiten. Wenn zugeordnete URLs aktiviert sind, können native Apps anstelle des Webbrowsers den Start anfordern, um eine ansprechendere Erfahrung für diese Apps zu schaffen.
Progressive Web-Apps (PWAs) können Links auch auf ähnliche Weise behandeln.
Automatische Linkverarbeitung
Das Betriebssystem, auf dem Ihre PWA installiert ist, startet ihre PWA automatisch für alle Links, die auf Inhalte verweisen, die sich innerhalb des PWA-Bereichs befinden, wenn eine der folgenden Bedingungen erfüllt ist:
- Die PWA wurde aus dem Microsoft Store unter Windows installiert.
- Die PWA wurde mithilfe von Microsoft Edge installiert, und Microsoft Edge ist der Standardbrowser auf dem Gerät.
Es ist kein Code erforderlich, damit die automatische Linkverarbeitung funktioniert, aber Endbenutzer können die automatische Linkbehandlung deaktivieren. So deaktivieren Sie die automatische Linkverarbeitung:
Navigieren Sie in Microsoft Edge zu
edge://apps
.Suchen Sie die PWA, für die Sie die automatische Linkbehandlung deaktivieren möchten, und klicken Sie auf Details.
Klicken Sie auf der Seite PWA-Details im Abschnitt Linkbehandlung auf die Umschaltfläche.
Behandeln von Links aus anderen Ursprüngen mit Bereichserweiterungen
Das Manifest eines PWA definiert, auf welchen Teil der Hostingdomäne der PWA-Bereich ausgerichtet ist. Beispielsweise kann für den www.contoso.com
Domänennamen unter eine PWA definiert www.contoso.com/app
sein, deren Bereich auf /app
festgelegt ist. In diesem Fall sind alle im Pfad verfügbaren www.contoso.com/app
Webseiten Teil des PWA-Bereichs. Die Webseiten innerhalb des www.contoso.com/foo
Pfads sind jedoch nicht Teil des PWA-Bereichs. Darüber hinaus sind webseiten, die unter bar.contoso.com/app
oder www.contoso.co.uk
verfügbar sind, ebenfalls nicht Teil des PWA-Geltungsbereichs.
Bereichserweiterungen ermöglichen es einer PWA, die Navigation zu Pfaden, Unterdomänen oder sogar Websites zu erfassen, die nicht ihren eigenen Bereich haben. Dies kann für PWAs nützlich sein, die sich zu Lokalisierungszwecken über mehrere Domänen erstrecken. Ein PWA kann z. B. , contoso.co.uk
und contoso.fr
umfassencontoso.com
.
Hinweis: Das Bereichserweiterungsfeature befindet sich derzeit in der Ursprungstestphase. Weitere Informationen finden Sie unter Experimentelle Features und Ursprungstests. Weitere Informationen zum Entwicklungsstatus dieses Features in Chromium finden Sie im Web-App-Bereichserweiterungsfeature unter Chrome-Plattformstatus.
Sobald das Feature in Microsoft Edge verwendet werden kann, werden wir es hier dokumentieren. Weitere Informationen zur Funktionsweise von Bereichserweiterungen finden Sie in der Zwischenzeit im Erläuterungsdokument im WICG-Repository.