如何检测已安装的 Chrome 版本? [英] How to detect the installed Chrome version?

查看:24
本文介绍了如何检测已安装的 Chrome 版本?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在开发 Chrome 扩展程序,我想知道有没有一种方法可以检测用户使用的是哪个版本的 Chrome?

I'm developing a Chrome extension and I'm wondering is there a way that I can detect which version of Chrome the user is using?

推荐答案

以整数形式获取 Chrome 的主要版本:

Get major version of Chrome as an integer:

function getChromeVersion () {     
    var raw = navigator.userAgent.match(/Chrom(e|ium)/([0-9]+)./);

    return raw ? parseInt(raw[2], 10) : false;
}

我已经更新了原始答案,因此它不会在其他浏览器中引发异常,并且不会使用已弃用的功能.

您还可以在清单中设置 minimum_chrome_version 以不让旧版本的用户安装它.

You can also set minimum_chrome_version in the manifest to not let users with older versions install it.

这篇关于如何检测已安装的 Chrome 版本?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆