Comment GoToMeeting valide le logiciel de bureau installé pour organiser la session

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.

Comment fonctionne le chèque,

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);