无法在 Chrome 上使用 opentok 加速器核心 js 在 opentok 上启动 ScreenShare

Unable to start ScreenShare on opentok using opentok accelerator core js on Chrome

我正在使用 THIS opentok 演示应用程序,它具有聊天、存档、屏幕共享等功能,但我卡在屏幕共享上。

对于屏幕共享,它需要一个 chrome 扩展,我成功构建了该扩展并将该 ExtensionID 放入代码中,以便当用户单击屏幕共享按钮时,将安装扩展。一旦用户点击按钮然后安装扩展,然后如果再次点击该按钮开始屏幕共享,它会再次安装(如果安装了扩展但不遵循流程,则必须启动屏幕共享)。

可能是扩展 manifest.json 中的错误

本例中的问题是 chrome 扩展 manifest.jsonmatches 字段。 OP 缺少他的项目所需的尾随 *

chrome 开发者文档给出了这个例子:

 // Match patterns for web pages. Does not affect content scripts.
// If this field is not specified, no webpages can connect.
"matches": [
  "https://*.google.com/*",
  "*://*.chromium.org/*",
  ...
],

有关详细信息,请参阅官方 chrome 文档 https://developer.chrome.com/extensions/manifest/externally_connectable