我为Chrome和Firefox构建了一个扩展,我将很快发布它。我是否必须检查用户正在运行的浏览器版本,或者Chrome/Firefox的商店是否自动检查需要哪个版本并将其设置为下载扩展的条件?
这两种浏览器都提供了在扩展清单中指定最小浏览器版本的方法。
For Chrome: minimum_chrome_version
manifest key.
对于Firefox(注意,这将使清单与Chrome不兼容):applications.gecko.strict_min_version
manifest key.
我不知道第一次安装时会发生什么,如果最新的更新需要更高的版本,但是存在一个适合的旧版本-需要测试是否会提供旧版本或将其标记为不兼容。
在自动更新的情况下,用户将停留在最后一个兼容的版本。这使得通知他们这个有点问题。