Microsoft は、Microsoft Edge 96 以降、 Web アプリケーション Microsoft Edge でプロトコル ハンドラーを使用できるようになります。インストールされた Web アプリケーション (または PWA) には、プリセットまたはカスタム プロトコルに移動するための新しい機能が追加されます。インストール後、Web アプリケーションをプロトコル ハンドラーとして登録し、特定のプロトコルが呼び出されたときに起動することができます。
Web アプリケーションをプロトコル ハンドラーとして登録できる場合、「オペレーティング システムとの統合が強化され、特定のプロトコルを開くように設定できる」ようになります。これをデフォルトのハンドラーとして設定することもできます。つまり、電子メール クライアントである Web アプリケーションを開発している場合、それを新しい電子メールを生成するためのデフォルト アプリケーションにするオプションをユーザーに与えることができます。
もう 1 つの方法は、Web という接頭辞を付けたプロトコルを登録することです。これにより、カスタム ソリューションを管理する機能を備えた Web アプリケーションを作成できます。これは、「セーフリスト スキーム セット」の要件に準拠していない URL を参照する必要がある場合に役立つリソースとして機能します。
プレス リリースによると、インストールした Web アプリケーションをプロトコル ハンドラーとして登録するには、マニフェスト ファイルの Protocol_handlers フィールドを使用する必要があります。マニフェスト内のプロトコル ハンドラー フィールドが使用可能な場合、Web アプリケーションはインストール中に、コレクションで定義されているプロトコルのプロトコル ハンドラーとして登録されます。
プロトコル ハンドラーは、Windows、Linux、および Mac オペレーティング システムをサポートします。プレスリリースでは、Microsoftが「この成果をChromiumオープンソースプロジェクトに貢献」し、この機能は他のChromiumベースのブラウザでも利用可能になると述べている。
以上がWeb アプリで Microsoft Edge のプロトコル ハンドラーを使用できるようになりましたの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。