【发布时间】:2018-02-24 03:26:03
【问题描述】:
我为我的网站编写了一个 chrome 扩展程序,但发现该扩展程序不适用于 chrome 的移动浏览器。现在,网站会检查用户是否安装了扩展程序。如果用户不这样做,网站会要求用户通过内联安装来安装扩展。
问题是,如果用户在移动设备上运行 chrome,我不想提示他们安装扩展程序,因为它不起作用。我想添加一个检查浏览器运行扩展而不是用户代理嗅探移动设备的能力。 Modernizr 似乎没有对此进行检查。有什么想法吗?
【问题讨论】:
-
尝试检查 window.chrome.runtime.sendMessage
-
wOxxOm,效果很好,谢谢!我不得不把它包在一个try catch中。如果捕获运行,我知道内联安装将无法正常工作。
标签: google-chrome-extension modernizr browser-detection