【问题标题】:How do I let my chrome extension users know when the extension is updated?如何让我的 chrome 扩展程序用户知道扩展程序何时更新?
【发布时间】:2011-02-06 00:24:30
【问题描述】:

我想向他们展示一个包含新功能的弹出窗口。

【问题讨论】:

标签: google-chrome popup google-chrome-extension auto-update


【解决方案1】:

我在这里提交了一个答案和一个工作代码示例chrome extension first runDetect Chrome extension first run / update

您从manifest.json 获得version,然后将其存储到您的localStorage 中。在您的后台页面中,您检查您的version 是否已设置(通过未定义),如果未设置,您知道您的扩展刚刚安装,否则如果版本更改,您知道它正在更新

【讨论】:

    【解决方案2】:

    version 变量存储在localStorage 中,并将本地current_version 变量硬编码到javascript 中。然后在扩展启动期间(在 background.html 中)比较这两者。之后用当前版本更新 localStorage 变量。

    【讨论】:

    • 但是现在当用户第一次安装扩展时,版本更新弹出窗口也会显示。你建议我如何应对?
    • @Orny:检查version是否存在?
    • 但是我目前的版本没有实现这个系统。
    猜你喜欢
    • 2022-07-08
    • 2019-12-19
    • 2019-04-28
    • 2013-01-26
    • 1970-01-01
    • 1970-01-01
    • 2013-01-19
    • 2011-08-02
    相关资源
    最近更新 更多