【问题标题】:"Update Extensions Now" not working google chrome“立即更新扩展”无法使用谷歌浏览器
【发布时间】:2013-09-12 23:47:01
【问题描述】:

chrome://version/

谷歌浏览器 29.0.1547.66(官方版本 220848)m 操作系统视窗 闪烁 537.36 (@156661) JavaScript V8 3.19.18.19 闪11,8,800,97 用户代理 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.66 Safari/537.36 命令行 "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --flag-switches-begin --flag-switches-end 可执行路径 C:\Program Files (x86)\Google\Chrome\Application\chrome.exe 配置文件路径 C:\Users\nikumar\AppData\Local\Google\Chrome\User Data\Default 变体 b0f8639e-3f4a17df

这是我的 manifest.json(请注意我的 update_url 中 (192.168..) 中的私有 IP。):

{ "key": "MIGfMA0GC...B", "name": "测试插件", “权限”:[“http://*/”、“https://*/”]、 “插件”:[{ "path": "TestHost.dll", “公开”:是的 }], “版本”:“1.1”, "update_url": "http://192.168.35.120/crx.xml" }

由于某种原因,单击“立即更新扩展程序”不起作用。所以我的插件没有更新。在wireshark 中,我看到根本没有HTTP 请求发出。 我有一些其他的扩展程序,比如 adblock 和 gmail 扩展程序等,即使这些都没有更新。

唯一不同的是,我在安装测试插件后在 manifest.json 中手动添加了“update_url”。那应该工作吗?如果是,我在wireshark 中看不到任何GET 请求的原因可能是什么?

【问题讨论】:

    标签: json google-chrome google-chrome-extension chromium


    【解决方案1】:

    您的扩展 crx 文件应该在 manifest.json 中有 update_url。您需要添加更新路径清单,然后重新打包扩展。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-09-16
      • 1970-01-01
      • 2015-04-17
      • 2014-07-24
      相关资源
      最近更新 更多