Comment détecter la version Chrome installée?

Je développe une extension Chrome et je me demande s'il existe une façon de détecter quelle version de Chrome utilise l'utilisateur?

Obtenez une version majeure de Chrome en entier:

function getChromeVersion () { var raw = navigator.userAgent.match(/Chrom(e|ium)\/([0-9]+)\./); return raw ? parseInt(raw[2], 10) : false; } 

J'ai mis à jour la réponse d'origine, de sorte qu'il ne lance pas d'exception dans d'autres navigateurs et n'utilise pas de fonctionnalités obsolètes.

Vous pouvez également définir minimum_chrome_version dans le manifeste pour ne pas permettre aux utilisateurs avec des versions anciennes de l'installer.