如何允许所有域 /网站从其网页访问我的Chrome扩展



我在我们的Web应用程序之一中使用OpenTok API来启用WebRTC。在屏幕处理功能上工作时,我不得不将screen share扩展名上传到我的Chrome Web Store。

manifest.json中,我提供了以下代码,以提供对网站与我的扩展的通信的访问。

"externally_connectable": {
    "matches": [
      "https://websiteurl1/*",
      "https://websiteurl2/*",
      "https://localhost/*"
    ],
     "accepts_tls_channel_id": false
},

我如何使所有域访问我的Chrome扩展。

清单的文档extenally_connectable说:

匹配(字符串的数组) - 可选

模式不能包括通配符域或(有效)的子域 顶级域;

似乎是不可能的。

最新更新