我们正在使用“ @ opentok / client”:“ ^ 2.15.10”
当浏览器要求麦克风和摄像头权限时,我们正在尝试提供其他视觉反馈。
我们的解决方案基于发布者事件“ accessDialogOpened”。
在权限对话框实际上已打开并且用户需要对其进行操作的情况下,这种方法非常有效。
由于某种原因,在用户先前已授予权限的情况下触发此事件,这会给我们造成一些ux问题。 (在这种情况下,对话框永远不会真正打开)
最终大约500毫秒后发生了后续事件“ accessDialogClosed”,此问题已解决,但仍然出现不希望的闪烁。
我的问题“这是预期的,我应该找到解决方法吗?这是可以在后续发行版中修复的错误吗?”
答案 0 :(得分:0)
我试图重现确切的问题,现在对我来说很好用,存在一些this解决方法的小错误。
Wrong-> accessDialogClosed, function (event) { // The Allow/Deny dialog box is closed. } });
Correction--> accessDialogClosed: function (event) { // The Allow/Deny dialog box is closed. } });
希望有帮助!