Javascript 更新清单文件中的url禁用我的chrome扩展名

Javascript 更新清单文件中的url禁用我的chrome扩展名,javascript,xml,google-chrome,google-chrome-extension,Javascript,Xml,Google Chrome,Google Chrome Extension,我有一个chrome扩展,它托管在我的服务器上,我保存了一个带有适当参数的update.xml文件。当我创建两个版本的extesnion 1.0、2.0和install 1.0,并在服务器上上传2.0,比如myusrl/plugi/myext.crx和myusrl/plugin/update.xml(版本为2.0)。它确实允许用户将扩展更新为2.0,但禁用了启用此扩展的选项(无法选中复选框) 奇怪的是,我能够将我的分机启用到前天 部分manifest.json是: "web_accessi

我有一个chrome扩展,它托管在我的服务器上,我保存了一个带有适当参数的update.xml文件。当我创建两个版本的extesnion 1.0、2.0和install 1.0,并在服务器上上传2.0,比如myusrl/plugi/myext.crx和myusrl/plugin/update.xml(版本为2.0)。它确实允许用户将扩展更新为2.0,但禁用了启用此扩展的选项(无法选中复选框)

奇怪的是,我能够将我的分机启用到前天

部分manifest.json是:

   "web_accessible_resources": [
    "*.png"
     ],
  "update_url": "http://myurl/plugin/updates.xml",
  "icons": {
    "128": "icon-128.png"
  },

  "permissions": [
    "nativeMessaging",
    "downloads",
    "tabs"  ]
}
如果我从清单中删除了update_url链接,那么我就可以启用插入的扩展,否则就无法启用

updates.xml是:

<?xml version='1.0' encoding='UTF-8'?>
<gupdate xmlns='http://www.google.com/update2/response' protocol='1.0'>
  <app appid=<ID>>
    <updatecheck codebase='http://myurl/plugin/myext.crx' version='2.0' />
  </app>
</gupdate>


它在最新的chrome中被取消了吗?还是其他问题?

除了企业策略安装之外,不允许自主机扩展


您没有提到您的操作系统,因为这一更改在不同的时间影响了不同操作系统上的Chrome,但我想现在它已经被全球禁止了。

除了企业策略安装之外,自主机扩展是不允许的


你没有提到你的操作系统,因为这一变化在不同的时间影响了不同操作系统上的Chrome,但我想现在它已经被全球禁止了。

它的Mac,但在Windows上也被阻止了。在Mac上,可能更容易使用企业安装策略(在Windows上,需要域成员身份)。它的Mac,但在Windows上也被阻止了。在Mac上,使用企业安装策略可能更容易(在Windows上,需要域成员身份)。您提出了任何解决方案吗?您提出了任何解决方案吗?