Processar ligações para um PWA
Uma Aplicação Web Progressiva (PWA) no sistema operativo do dispositivo pode processar ligações, para que, quando um URL associado é ativado, o PWA possa pedir para ser iniciado em vez do browser, para criar uma experiência mais envolvente.
Este processamento de ligações é semelhante à forma como as aplicações nativas lidam com ligações em muitos sistemas operativos.
Processamento automático de ligações
O sistema operativo no qual o PWA está instalado inicia automaticamente o seu PWA para qualquer ligação que se refira a conteúdos que estejam dentro do âmbito do PWA, quando qualquer uma das seguintes condições for cumprida:
- O PWA foi instalado a partir da Microsoft Store no Windows.
- O PWA foi instalado com o Microsoft Edge e o Microsoft Edge é o browser predefinido no dispositivo.
Não é necessário código para que o processamento automático de ligações funcione, mas os utilizadores finais podem optar ativamente por não utilizar o processamento automático de ligações. Para optar ativamente por não participar no processamento automático de ligações:
No Microsoft Edge, navegue para
edge://apps
.Localize o PWA para o qual pretende desativar o processamento automático de ligações e clique em Detalhes.
Na página de detalhes do PWA, na secção Processamento de ligações , clique no botão de alternar.
Processar ligações de outras origens com extensões de âmbito
As extensões de âmbito permitem que um PWA capture a navegação para caminhos, subdomínios ou mesmo sites que não o seu próprio âmbito. Isto pode ser útil para PWAs que abrangem vários domínios para fins de localização. Por exemplo, um PWA pode abranger contoso.com
, contoso.co.uk
e contoso.fr
.
O manifesto de um PWA define a parte do domínio de alojamento a que o PWA está confinado. Por exemplo, o nome de www.contoso.com
domínio pode ter um PWA definido www.contoso.com/app
em com o respetivo âmbito definido como /app
. Neste caso, todas as páginas Web disponíveis no www.contoso.com/app
caminho fazem parte do âmbito do PWA. No entanto, as páginas Web dentro do www.contoso.com/foo
caminho não fazem parte do âmbito do PWA. Além disso, as páginas Web que estão disponíveis em bar.contoso.com/app
ou www.contoso.co.uk
também não fazem parte do âmbito do PWA.
Avaliação de origem
A partir de 17 de outubro de 2024, a funcionalidade de extensões de âmbito é uma avaliação de origem. Para status, veja Funcionalidade de extensões de âmbito de aplicação Web em Estado da Plataforma do Chrome.
Quando a funcionalidade pode ser utilizada no Microsoft Edge e já não estiver na versão de avaliação de origem, a funcionalidade será documentada no artigo atual. Veja Extensões de Âmbito para Aplicativos Web, um Explicador no repositório manifest-incubations.
Veja também: