chrome://version/
Google Chrome 29.0.1547.66 (Official Build 220848) m OS Windows Blink 537.36 (@156661) JavaScript V8 3.19.18.19 Flash 11,8,800,97 User Agent Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.66 Safari/537.36 Command Line "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --flag-switches-begin --flag-switches-end Executable Path C:\Program Files (x86)\Google\Chrome\Application\chrome.exe Profile Path C:\Users\nikumar\AppData\Local\Google\Chrome\User Data\Default Variations b0f8639e-3f4a17df
这是我的manifest.json(请注意我的update_url中的(192.168 ..)中的私有IP。):
{ "key": "MIGfMA0GC...B", "name": "Test Plugin", "permissions": [ "http://*/", "https://*/" ], "plugins": [ { "path": "TestHost.dll", "public": true } ], "version": "1.1", "update_url": "http://192.168.35.120/crx.xml" }
出于某种原因点击"立即更新扩展程序"不起作用。所以我的插件没有得到更新。在wireshark中,我看不到任何HTTP请求。 我很少有其他扩展程序,如adblock和gmail扩展程序等,即使这些扩展程序没有得到更新。
我唯一不同的是我手动添加" update_url"安装我的测试插件后,在我的manifest.json中。那会有用吗?如果是的话,可能是因为我没有在wireshark中看到任何GET请求?
答案 0 :(得分:0)
你的扩展crx文件应该在manifest.json中有update_url。您需要添加更新路径清单,然后重新打包扩展名。