2012-05-29 27 views
0

我有一个为我打造的Chrome扩展程序,它可以帮助我轻松发布到我的wordpress。问题是我有几个网站我想要使用相同的扩展程序,其中只涉及更改扩展程序设置中的URL。如何让谷歌浏览器将此扩展程序识别为新的扩展程序

真正的问题

假设我做了相同的扩展的3份,什么样的变化必须在每个之一,使谷歌浏览器将其识别为一个不同的扩展来实现?现在,如果我更改清单中的某些属性,Chrome仍然会将其识别为原始扩展名,并且将要替换已安装的扩展名。

我希望这是有道理的。显然有人不明白我在说什么,所以我分手了。希望有人能帮助我。

+0

我认为这是类似名称和它与 – gengkev

+0

签署的私钥我想出了问题。猜猜你是对的。这里有一个API密钥,其中一个用于开发人员,由于某些原因,当他们三个人拥有相同的密钥时,它会将其识别为一个扩展。所以我的后续问题是,我如何注册我自己的API密钥? – Ayman

回答

0

我只是猜测,但我会认为这将是manifest.json文件中找到的name字段。理论上,如果您正在管理自己的.crx文件(对于打包的扩展名),我猜Chrome也可以使用该文件的名称。最后,如果您签署了您的扩展程序并通过市场提供,则也可以使用加密签名(在打包扩展时创建.pem)。

所以没有真正的答案,但我相信它必须是这三个之一(清单中的名称,crx文件或加密签名的名称)。如果你测试并找出结果,一定要分享!

+0

我想出了这个问题。这里有一个API密钥,其中一个用于开发人员,由于某些原因,当他们三个人拥有相同的密钥时,它会将其识别为一个扩展。所以我的后续问题是,我如何注册我自己的API密钥? – Ayman

+1

打开chrome://扩展程序,确保“开发人员模式”处于活动状态,并尝试“打包扩展”。如果我的记忆能够为我提供正确的服务,那么如果您将它留空,它将为您创建一把钥匙。 –

+0

是的,这只是一个任何人都可以为扩展生成的RSA密钥对。 http://code.google.com/chrome/extensions/packaging.html – gengkev

相关问题