【问题标题】:Chrome error: Package is invalid: 'CRX_VERSION_NUMBER_INVALID'Chrome 错误:包无效:“CRX_VERSION_NUMBER_INVALID”
【发布时间】:2017-11-24 15:35:33
【问题描述】:

有人可以帮忙解决这个错误吗?当我尝试安装(拖放 .crx 文件)自定义 chrome 扩展时,它会出现。该扩展程序在另一台计算机上运行良好。

{ "manifest_version": 2,

  "name": "Foo",
  "description": "Bar",
  "version": "2.0",

  "browser_action": {
    "default_title": "Foo",
    "default_icon": "icon.png",
    "default_popup": "popup1.html"
  },

  "background": {
    "scripts": [ "back.js" ]
  },

  "permissions": ["<all_urls>", "tabs", "activeTab", "storage"],

  "content_scripts": [
    {
      "matches": ["*://foo.bar.ms/*"],
      "js": ["websites/facebook/authorization.js"],
      "run_at": "document_start"
    },
    {
      "matches": ["*://*.facebook.com/*"],
      "js": ["jquery-3.2.1.min.js", "utils.js", "websites/facebook/to_friends.js"],
      "run_at": "document_idle",
      "exclude_matches":["*://*.facebook.com/","*://*.facebook.com/?stype*","*://*.facebook.com/login.php*","*://*.facebook.com/pg/*"]
    },
    {
      "matches": ["https://foo.bar/"],
      "js": ["jquery-3.2.1.min.js", "utils.js", "websites/facebook/waiting.js"],
      "run_at": "document_end"
    },
    {
      "matches": ["*://*.facebook.com/pg/*"],
      "js": ["jquery-3.2.1.min.js", "utils.js", "websites/facebook/to_group_posts.js"],
      "run_at": "document_idle"
    }
  ]
}

【问题讨论】:

  • 显示manifest.json?
  • 最近google好像更新了crx文件格式,可以尝试更新chrome解决这个问题。或者您可以从商店安装扩展程序,如果您使用旧 chrome 访问,商店将响应旧 crx。
  • 知道离线安装扩展的 URL 是什么吗?

标签: google-chrome google-chrome-extension


【解决方案1】:

我在这里写过这个https://medium.com/engineering-on-the-incline/distributing-chrome-extensions-for-older-versions-of-chrome-crx-version-number-invalid-be14325329e5

这是由于用于打包扩展以进行分发的浏览器的 CRX 格式与您的浏览器使用的 CRX 格式不同造成的。

我在为使用 Chrome 57 的客户端在 Chrome 67 中打包扩展程序时遇到了这个问题。

解决问题的方法是找出目标用户正在使用的 Chrome 版本,并将您的扩展程序与该版本打包。查看源代码后,Chrome 67 似乎支持 CRX2 和 CRX3 格式。我想早期版本的 chrome 使用的是 CRX1。

当 Chrome 商店分发扩展程序时,您不会遇到此问题,因为他们能够根据您的浏览器版本的要求使用 CRX 版本向您发送签名包。

【讨论】:

    猜你喜欢
    • 2021-03-17
    • 1970-01-01
    • 1970-01-01
    • 2014-11-02
    • 2015-10-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-06
    相关资源
    最近更新 更多