我有扩展,目前要求“标签”的权限,在我的扩展的新版本中,我想使用“webRequest”和“webRequestBlocking”。
我知道如果旧的chrome(版本< 17)将尝试安装我的扩展(具有新的webRequest权限),它将不会安装扩展。
如何仅将此权限用于支持该权限的chrome版本?
答案 0 :(得分:3)
您必须使用minimum_chrome_version
中的manifest.json
字段。不幸的是,这会使所有旧版本的Chrome无法更新,但您无法做其他事情。
https://code.google.com/chrome/extensions/manifest.html#minimum_chrome_version
更新:版本16中添加了可选权限。如果支持API,则可以使用这些权限请求权限。即使90%以上的Chrome安装量将在本月底推出17+版本,也需要付出更多努力。