本文很小众,不喜请绕行

1,可以选择“对测试用户发布”,只有设定的一些测试帐号才能看到,这本来是优点;

但是,这种测试发布居然也是占版本号的,上传一个包,之后再上传一个包,版本号必须上升才行,否则不让上传!

2,通常 Chrome 扩展是打包成 crx,但是这里只能上传 zip 压缩文件,不支持 crx!

3,扩展展示页面上有两个介绍,一个是右上角的简短介绍,一个是下面左侧主体部分的详细介绍,但是后台只有一个 description 字段可填!

它会自动截取 description 的前若干个字显示在右上角。但是,为什么别人的扩展右上角和下面左侧的介绍却是分别设定、并不雷同呢?

经研究摸索,终于发现,右上角的简短介绍是要在扩展的 manifest.json 文件里加一句:

"description": "A plain text description",

如果写了这句,右上角的简短介绍就用这句;如果没写,就自动截取后台填的 description。这么隐蔽谁能猜到啊,你文档里提一句会死啊!

4,后台有个地方可以填“已验证的网站”,我向 Google 验证我拥有这个网站,扩展展示页面上会打个勾,显示“已经验证的作者”,这本来也是好事;

但是,每次点保存,再点修改,这个字段又会重新变成空的!每次都得重新填!

5,对于图标,几个文档要求都不一样!(比如 12

zip 文件里面已经加入图标了,但还要单独上传一个图标!

在 zip 文件里按照它的要求提供了 16×16、48×48、128×128 三种大小的图标,但页面上显示的是把单独上传的 128×128 图标压缩成三种大小(因此会变形、模糊),而不是用我精心针对每个大小调整好的图标!

6,截图,后台要求上传 1280×800 的图片,不能比这个小!我扩展一共也没这么大,你要我截一大片空白吗?

但是,展示页面上会把这张 1280×800 的图片压缩到 400×250 大小,并且不能点开查看大图!

于是我只能先把图放大到 1280×800 再让它自动压缩到 400×250,行为艺术啊!

7,截图2,如下要求,有人能看懂是什么意思不?什么是“小图块”“大图块”啊?而且那是什么奇怪的分辨率啊?还是必填项!

更奇葩的是,这些图片在最后的展示页面上根本不会显示出来!

Image(3)

8,截图3,后来我终于明白了,原来 Chrome 网上应用商店将要改版,它截图的要求是新版的,所以在现有的旧版下看着很奇怪。

于是,我切换到旧版截图下面,按照要求上传了旧版截图。

但是!它展示的时候居然会把新版旧版的图一起展示出来!注意新版旧版的图内容是一样的,只有原始大小不一样,而它现在会压缩到同样大小,也是说,看起来是同一张图会出现两次!

于是我只能把新版图删掉。但是,等 Chrome 网上应用商店改版的时候,又必须用新版图,也就是说我到时候必须再重新上传一次!

不,我错了!新版图不让删!虽然现在他们还没改版,但现在就必须有新版的图!我还是用先放大再缩小的行为艺术方式吧……要不就两张不同的截图,一张放新版一张放旧版……

9,想改一下扩展的标题,发现没有改的地方……经过研究摸索终于发现这个也只能在 manifest.json 里面改,不能在后台改

10,最后我才发现,这个“对测试用户发布”不能直接转化为公开发布,公开发布得重新建一个项目,重走一遍上面的所有流程!我想死……

虽然我是谷粉,我都被逼得咆哮体了……这个后台对开发者太不友好了有没有!