Microsoft gab bekannt, dass Webanwendungen ab Microsoft Edge 96 nun Protokollhandler in Microsoft Edge verwenden können. Installierte Webanwendungen (oder PWAs) verfügen über neue Funktionen zur Navigation zu voreingestellten oder benutzerdefinierten Protokollen. Nach der Installation kann eine Webanwendung als Protokollhandler registriert werden, der beim Aufruf eines bestimmten Protokolls gestartet wird.
Wenn Ihre Webanwendung sich als Protokollhandler registrieren kann, wird sie „besser in das Betriebssystem integriert und kann so eingestellt werden, dass sie bestimmte Protokolle öffnet“. Es kann auch als Standard-Handler festgelegt werden. Wenn Sie also eine Webanwendung entwickeln, die ein E-Mail-Client ist, können Sie dem Benutzer die Option geben, diese zur Standardanwendung für die Generierung neuer E-Mails zu machen.
Eine andere Methode besteht darin, ein Protokoll mit web+ als Präfix zu registrieren, sodass Sie eine Webanwendung mit der Möglichkeit zur Verwaltung benutzerdefinierter Lösungen erstellen können. Es kann als nützliche Ressource dienen, falls Sie eine URL durchsuchen müssen, die nicht den Anforderungen des „Safelist-Schemasatzes“ entspricht.
Laut Pressemitteilung müssen Sie zum Registrieren Ihrer installierten Webanwendung als Protokollhandler das Feld „protocol_handlers“ in der Manifestdatei verwenden. Wenn das Feld „Protokollhandler“ im Manifest verfügbar ist, registriert sich die Webanwendung während der Installation als Protokollhandler für die in der Sammlung definierten Protokolle.
Der Protokollhandler unterstützt Windows-, Linux- und Mac-Betriebssysteme. In der Pressemitteilung heißt es, dass Microsoft „diese Arbeit zum Chromium-Open-Source-Projekt beigetragen hat“ und dass die Funktion auch in anderen Chromium-basierten Browsern verfügbar sein wird.
Das obige ist der detaillierte Inhalt vonWeb-Apps können jetzt Protokollhandler in Microsoft Edge verwenden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!