Vous recherchez une technique où je peux installer mon logiciel sur un ordinateur Windows et vérifier en utilisant javascript que si le logiciel est installé.
Si installé, lancez-le. S'il n'est pas installé, téléchargez-le.
L'indice que j'ai obtenu est d'ajouter une police personnalisée ou un type mime, puis vérifiez quelque chose comme ça – https://www.samclarke.com/javascript-is-font-available/
C'est un gestionnaire de protocole.
Il exécute une url de schéma personnalisé. Par exemple.
L'exécution de l' magnet://
vous redirigera vers une application torrent
si elle est installée. Sinon, redirigez-vous vers Google. Ici, à la place de google, vous pouvez utiliser le gestionnaire de protocole pour rediriger vers le fichier d'installation.
Du mobile, l'exécution de whatsapp://
ouvrira whatsapp si elle est installée.
Vérifiez l'extrait ci-dessous.
L'exécution de celui-ci invite à ouvrir l'application torrent
.
function utorrent_test(){ return window.location.href="magnet://"; } var result=utorrent_test(); console.log(result);