Chrome扩展添加"identity"权限是否会触发权限警告?
Chrome扩展
identity权限的权限警告与跨浏览器兼容问题 - 关于Chrome端的权限警告:实际开发中很多人遇到过你这种情况——Chrome官方文档标注
identity权限会触发「Know your email address」警告,但自动更新扩展时添加该权限,并不会弹出警告,也不会禁用扩展。你用Extension Update Testing Tool测出的结果是准确的,文档里的警告描述主要针对首次安装扩展的场景,更新阶段Chrome对这类权限的处理更宽松,不会强制用户确认。 - 亲测验证:不少开发者在已有扩展的更新包中加入
identity权限后,用户端完全没有收到权限提示,扩展正常运行,没有出现需要手动重新启用的情况。 - Firefox兼容方案:不用纠结
optional_permissions的问题,直接把identity放在主permissions数组里就行。Firefox确实不支持将其列为可选权限,但它原生支持identity权限用于OAuth登录(也就是你要做的「Continue with Google」功能),所以直接声明不会有兼容问题,不需要额外写差异化代码。
内容的提问来源于stack exchange,提问作者DeLaRoka
相关产品推荐
相关产品推荐

