2012-05-29 81 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

相關問題