Existe-t-il un moyen de détecter le type de connexion réseau à l'aide de javascript?

J'aimerais savoir s'il est possible de vérifier si l'utilisateur est connecté à partir de 2G, 3G, 4G ou WiFi en utilisant javascript. À ma connaissance, Mozilla fournit une API d'information sur le réseau qui aide à détecter le type de connexion générale comme «wifi», «cellulaire», etc.

C'est une mauvaise approche pour exposer votre réseau à javascript. De toute façon pour votre meilleure compréhension, passez par le lien ci-dessous

Comment vérifier le type de connexion (WiFi / LAN / WWAN) en utilisant HTML5 / JavaScript?

Et il y en a un qui peut être utile, mais ne supporte que mozilla et pour l'info, vous pouvez visiter le lien ci-dessous

https://developer.mozilla.org/en-US/docs/Web/API/Network_Information_API