【问题标题】:Can I simulate update process locally by clicking reload extension?我可以通过单击重新加载扩展在本地模拟更新过程吗?
【发布时间】:2016-02-02 12:29:37
【问题描述】:

点击重新加载(在 chrome://extensions 中)是否与 chrome 扩展自动更新时相同?

我想避免等待 60 分钟等待 chrome webstore 更新过程。

【问题讨论】:

    标签: javascript google-chrome google-chrome-extension chrome-web-store


    【解决方案1】:

    不完全一样。

    区别:

    1. 更新过程将触发chrome.runtime.onUpdateAvailable(并且扩展有机会延迟它),重新加载不会。与 Chrome OS Kiosk 的 onRestartRequired 相同。
    2. 您将无法测试chrome.runtime.requestUpdateCheck
    3. 不会触发权限更新警告。这可能是人们最想检查的内容。

    除此之外,这类似于接收更新但不反对更新的扩展程序。因此,如果您不测试这 3 个特定的东西,只需重新加载即可。


    不幸的是,现在很难在 Chrome 上测试更新,因为 Chrome 会立即阻止任何将 "update_url" 设置为商店以外的任何打包扩展,除非您可以利用企业 policy-based install

    因此,除非上述条件适用并且您需要测试列出的 3 个功能之一,否则您没有太多选择。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-03-14
      • 1970-01-01
      • 2021-11-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多