如何检查浏览器是否支持扩展



我已经为我的网站写了一个Chrome扩展名,但是发现扩展程序在Chrome的移动浏览器上不起作用。目前,该网站检查用户是否已安装了扩展名。如果用户没有,则该网站要求用户通过内联安装安装扩展名。

问题是,如果用户在手机设计上运行Chrome,则我不想提示用户安装扩展名,因为它无法正常工作。我想添加检查浏览器运行扩展的能力,而不是用户代理嗅探手机设计的能力。Modernizr似乎没有对此进行检查。有什么想法吗?

if (window.chrome.runtime === undefined) {
    // If it is Chrome it has not extension support
}

最新更新