【发布时间】:2013-12-05 04:23:20
【问题描述】:
好的,这是我的问题:
在我的家用电脑上,我安装了 Google Chrome 扩展程序 - WXFZ 的 \Code。此扩展程序完美运行,我每天都将它用于工作目的。但是,我猜开发人员放弃了它,因为在 Google Extensions 下载页面上再也找不到它了。
我正在尝试将该分机从我的家用计算机转移到我的办公室计算机。我的工作计算机上有扩展文件夹,我尝试将其拖放到扩展页面中进行安装,但收到错误消息:
“无法从 'U:\Downloads\pekinghlicdifnlgafajjohhoiochfdh\2.1_0' 加载扩展。'manifest_version' 键必须存在并设置为 2(不带引号)。请参阅 developer.chrome.com/extensions/manifestVersion.html了解详情。”
我不完全确定这意味着什么,但我已经复制了下面清单文件夹的内容。我尝试在清单文件中更改一些内容,但没有任何效果:/
{
"app": {
"launch": {
"local_path": "bscode.html"
}
},
"background_page": "storage.html",
"content_scripts": [ {
"all_frames": true,
"js": [ "js/jquery-1.4.4.min.js", "js/bscode.js", "js/bscode-cs.js" ],
"matches": [ "http://*/*", "https://*/*" ]
} ],
"description": "Simple \\code and \\\\macro engine for common web-forms.",
"icons": {
"128": "icon_128.png",
"16": "icon.png",
"48": "icon_48.png"
},
"key": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQClVb9xGcyZp3P4Fe+rpjGUqVrvRq8rqQl278gMjFzmxqD65cu7uf/erOBlFWbAc6YK15yvgnsYn+HDYvoSV4shajLAnytek7CI35nia5AnYACJsXW+JrfoT9pEgK9Zd4fE1XFr8bNCzhwKeoupH+gtMdvJ9lqAN4Xj/Tam5+QvzQIDAQAB",
"name": "wxfz\u2019s \\code",
"permissions": [ "http://*/*", "https://*/*", "tabs" ],
"update_url": "http://clients2.google.com/service/update2/crx",
"version": 2
}
有关此问题的任何建议,我将不胜感激。就像我说的,扩展仍然有效;我假设必须有办法让它在我的另一台计算机上工作:/
更新
抱歉,更新后的源代码是:
{
"app": {
"launch": {
"local_path": "bscode.html"
}
},
"background_page": "storage.html",
"content_scripts": [ {
"all_frames": true,
"js": [ "js/jquery-1.4.4.min.js", "js/bscode.js", "js/bscode-cs.js" ],
"matches": [ "http://*/*", "https://*/*" ]
} ],
"description": "Simple \\code and \\\\macro engine for common web-forms.",
"icons": {
"128": "icon_128.png",
"16": "icon.png",
"48": "icon_48.png"
},
"key":"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQClVb9xGcyZp3P4Fe+rpjGUqVrvRq8rqQl278gMjFzmxqD65cu7uf/erOBlFWbAc6YK15yvgnsYn+HDYvoSV4shajLAnytek7CI35nia5AnYACJsXW+JrfoT9pEgK9Zd4fE1XFr8bNCzhwKeoupH+gtMdvJ9lqAN4Xj/Tam5+QvzQIDAQAB",
"name": "wxfz\u2019s \\code",
"permissions": [ "http://*/*", "https://*/*", "tabs" ],
"update_url": "http://clients2.google.com/service/update2/crx",
"version": "2.1"
"manifest_version": 2
}
在我原来的帖子中:
"version": 2
我现在看到这是不正确的,它应该是 2.1,所以我把它改回来了,同时做出了你建议的改变。
【问题讨论】:
标签: javascript google-chrome google-chrome-extension