首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Vidyo.io上使用Vidyo屏幕共享Chrome扩展共享屏幕时的问题

在Vidyo.io上使用Vidyo屏幕共享Chrome扩展共享屏幕时的问题
EN

Stack Overflow用户
提问于 2018-10-23 17:57:39
回答 1查看 309关注 0票数 2

我在我们的平台上使用vidyo.io作为视频会议解决方案。我在Vidyo的Chrome扩展界面上遇到了一个问题,通过使用Vidyo的示例,它很容易复制:

如果您从开发人员门户下载Vidyo的web示例,在Chrome中打开samples/VidyoConnector/js/VidyoConnector.html,选择“通过浏览器连接”,然后单击“窗口共享”选择列表(不需要启动会议来重现错误),Chrome将打开Vidyo屏幕共享扩展页面两次,即使您已经安装了插件。要使其工作,您必须卸载扩展并重新安装它。它将一直工作到本届会议结束。

另一方面,如果您转到Vidyo.io developer门户,从"Developers“菜单中选择"Demo”,然后使用“通过浏览器连接”按钮启动会议,单击相同的“窗口共享”选择列表,Vidyo屏幕共享扩展将按预期工作,允许您选择要共享的窗口或屏幕。

在我们的实现中,我们遇到了与上面列出的web示例中的代码相同的问题,但是如果我们的代码示例有助于澄清这个问题,那么这里有一个摘录(我们使用的是角,这里有一些TypeScript代码):

代码语言:javascript
复制
private vidyoConnector: VidyoClientLib.VidyoClient.VidyoConnector;

(...)

selectedWindowShare(share: VidyoClientLib.VidyoClient.VidyoLocalWindowShare) {
  this.vidyoConnector.SelectLocalWindowShare({localWindowShare: share})
}

这个问题只发生在Chrome上。当我们使用Firefox时,它是无缝工作的。我在OSX高中使用Chrome 69。

任何关于如何解决这一问题的建议都将不胜感激。提前感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-29 15:25:38

如果我没有弄错,您要么直接在浏览器中运行VidyoConnector.html,要么在非安全托管(HTTP)上托管示例。要使Vidyo屏幕共享Chrome扩展正常工作,您需要在安全主机(HTTPS)上托管它。您可以使用这里托管的示例:https://static.vidyo.io/latest/connector/VidyoConnector.html来验证这一点。

希望这能有所帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52955132

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档