The*_*lko 1 javascript permissions google-chrome google-chrome-extension
要使用新功能发布我的Chrome扩展程序的新版本,我需要使用Chrome unlimitedStorage权限才能存储非常长的字符串.但是,可选权限API不支持此权限,因此我无法以编程方式将权限添加到应用程序.这意味着我需要将其添加为普通权限,这将导致为其所有用户禁用扩展.
由于这不是一个选项,我不知道如何发布此更新.是否有任何解决方案被禁用?您是否会建议在Chrome网上应用店中使用其他名称创建一个全新版本的扩展程序,并要求用户通过弹出窗口迁移到该扩展程序?
此外,如果需要此信息,我尝试使用chrome.storage.localAPI 存储的字符串是表示图像的数据URI.我不具体知道URI的长度,因为这取决于用户上传的图像的大小.因此,也许可以在每个项目的最大大小为8,192字节的情况下压缩此图像,如此Chrome API参考中所述.
编辑
我刚刚注意到此unlimitedStorage权限列在此Chrome扩展API参考页面上的"不会导致警告的权限"下:https:
//developer.chrome.com/extensions/permission_warnings#nowarning这
是否意味着将权限添加到Chrome扩展程序的清单不会禁用该扩展程序?任何人都可以证实吗?
我刚刚注意到此
unlimitedStorage权限列在此Chrome扩展API参考页上的"不会导致警告的权限"下:https://developer.chrome.com/extensions/permission_warnings#nowarning这是否意味着将权限添加到Chrome扩展程序的清单不会禁用该扩展程序?
对,那是正确的.您可以添加任何这些权限,而无需禁用现有安装.
| 归档时间: |
|
| 查看次数: |
904 次 |
| 最近记录: |