【发布时间】:2017-03-09 17:35:24
【问题描述】:
我想知道是否可以为 Chrome 扩展的 manifest.json 文件中的字段设置“占位符”值。例如,我刚刚开始了一个新的扩展,我的清单如下所示:
{
"manifest_version": 2,
"author" : "My Name",
"name": "Extension Name",
"version": "0.0.1",
"description": "Desc",
"icons": { "16": "icon16.png",
"48": "icon48.png",
"128": "icon128.png" },
"browser_action" : {
"default_title" : "Extension",
"default_icon" : {
"16": "icon32.png",
"48": "icon48.png",
"128": "icon128.png"
},
"default_popup" : "dropdown.html",
"js" : ["dropdown.js"]
},
"content_scripts" : [ {
"matches" : ["http://*/*, https://*/*"],
"js" : ["some_script.js"]
} ]
}
但是,我还没有制作icno*.png 文件,所以很明显,每当尝试加载扩展程序时,chrome 都会说它找不到图标文件。
我可以这样做吗:
//[...]
"default_icon" : {
//Will be added later
},
//[...]
还是我只需要删除 "browser_icon" 和 "icons" 字段并稍后添加它们?
我在 Google 官方文档中一无所获。
【问题讨论】:
-
manifest.json 中引用的图标文件必须存在。没有办法解决这个问题。
-
我想现在我可以注释掉必要的块了...
-
或者您可以使用指定的名称复制相同的图标文件(任何随机 png 图像)。
标签: google-chrome google-chrome-extension manifest placeholder