Essa função é frequentemente vista no mercado. Essência Essência
Depois de clicar, você ajustará o aplicativo ou abrirá a página de download ou baixará diretamente.
Mas achei que essa função aqui é um pouco diferente
Sua lógica é primeiro me lembrar se eu ligar o aplicativo Zhihu no telefone (o mecanismo do navegador é solicitado a pedir à licença operacional do usuário) e, em seguida, o prompt de download aparece.
Esquema de URL da soluçãoO método do esquema de URL é suportado pelo iOS e pelo Android, e a compatibilidade é melhor.
Prioridade para usar o iframeO código pseudo é o seguinte:
Const iframe = document.createElement ('iframe');No momento, se todo o suporte ambiental, você acordará o aplicativo.
Mas essas são as circunstâncias ideais, e é mais para fazer essa lógica rápida.
Alguns sistemas interceptarão o SRC do IFrame (esse é apenas um dos motivos que causa a falha do aplicativo de despertar), porque esse atributo SRC é um hacker fora dos franceses, e muitas vulnerabilidades são causadas por ele.
Portanto, neste momento, é necessário julgar a falha do ajuste do aplicativo.
O código pseudo é o seguinte:
Timer const = 1000; () - Último <2000) {// Execute a função de falha // Você precisa considerar o problema que conheceu antes (o navegador perguntou o tempo em que o tempo era menor que 2s)} else {// execute a função bem -sucedida}, timer); entender: Na ausência de iframe, podemos usar window.location.href = URL scheme para compatibilidade.
O acima é a página HTML5 introduzida pela Xiaobian para tentar ajustar a função do aplicativo. Muito obrigado pelo seu apoio ao site VevB Wulin!