我們創建了一個Chrome擴展程序,它是我們爲客戶託管的網站的一個附屬程序。這些網站是根據我們的域名託管,且以擴展使用外部消息和依託清單類似配置的網站交互以下(abcdefg.com是一個虛構的域名):Chrome擴展程序 - 可通過外部連接和任何方式在安裝時設置「匹配」條目
"externally_connectable": {
"matches": [ "http://*.abcdefg.com/*", "https://*.abcdefg.com/*"]
}
這在這些情況下效果很好。但是,我們有一部分客戶喜歡將自己託管在自己的域名下。問題是我們不想更新已發佈擴展的擴展清單以包含所有這些網站。
是否有任何選項可以在安裝時設置「externally_connectable」站點列表的分發版本(在Windows上)?
你必須使用內容腳本中繼通過在擴展選項的用戶白名單域的消息。 [鉻擴展 - 替代外部\ _connectable?](http://stackoverflow.com/q/18154599) – wOxxOm
謝謝你的迴應。這不是理想的解決方案,但是使用內容腳本方法進行消息傳遞看起來像是必須做的。 –