Processar ligações para a sua Aplicação Web Progressiva
As aplicações nativas em muitos sistemas operativos podem processar ligações. Quando os URLs associados são ativados, as aplicações nativas podem pedir para serem iniciadas em vez do browser, para criar uma experiência mais envolvente para estas aplicações.
As Aplicações Web Progressivas (PWAs) também podem processar ligações de forma semelhante.
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
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 disponíveis em bar.contoso.com/app
ou www.contoso.co.uk
também não fazem parte do âmbito do PWA.
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
.
Nota: a funcionalidade de extensões de âmbito está atualmente na versão de avaliação de origem. Veja Funcionalidades experimentais e avaliações de origem. Para saber mais sobre o estado de desenvolvimento desta funcionalidade no Chromium, consulte a funcionalidade extensões de âmbito da aplicação Web em Estado da Plataforma do Chrome.
Assim que a funcionalidade puder ser utilizada no Microsoft Edge, iremos documentá-la aqui. Entretanto, para saber mais sobre como as extensões de âmbito irão funcionar, veja o documento do explicador no repositório WICG.
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de